Civic Intelligence

The Lundberg Family Foundation

EIN 84-3586622 • Wilmington, DE

Foundation Source 501 Silverside RdWilmington, DE 19809-1377
Siviq Scores

Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.

Liabilities / Assets

32nd percentile

0.00x

Tied with the lowest-debt nonprofits in its peer group.

$1M-$5M nonprofits • Source year 2024

Liabilities / Revenue

33rd percentile

0.00x

Tied with the lowest-debt nonprofits in its peer group.

$1M-$5M nonprofits • Source year 2024

Net Margin

33rd percentile

-3.1%

Higher net margin than 33% of similar nonprofits.

$1M-$5M nonprofits • Source year 2024

Top Officer Pay

47th percentile

$0

Higher top officer pay than 47% of similar nonprofits.

Top officer pay equals 0.0% of source-year revenue.

$1M-$5M nonprofits • Source year 2024

Asset Growth

37th percentile

-0.5%

Faster asset growth than 37% of similar nonprofits.

$1M-$5M nonprofits • Annualized from 2023 to 2024

Revenue Growth

87th percentile

97%

Faster revenue growth than 87% of similar nonprofits.

$1M-$5M nonprofits • Annualized from 2023 to 2024

Assets

Down

$1,458,218

Down $7,058 (-0.5%) from 2023

Liabilities

Flat

$0

Flat from 2023

Net Assets

Down

$1,458,218

Down $7,058 (-0.5%) from 2023

Revenue

Up

$231,241

Up $114,062 (+97%) from 2023

Expenses

Up

$238,299

Up $57,345 (+32%) from 2023

Net Income

Up

-$7,058

Up $56,717 (+89%) from 2023

Trend Graphs

Balance Sheet Trend

Grouped bars show assets, liabilities, and net assets across loaded filings.

$2.0M$1.5M$1.0M$500K$0Assets 2020: $1,740,271Liabilities 2020: $0Net Assets 2020: $1,740,2712020Assets 2021: $1,646,934Liabilities 2021: $0Net Assets 2021: $1,646,9342021Assets 2022: $1,670,541Liabilities 2022: $141,490Net Assets 2022: $1,529,0512022Assets 2023: $1,465,276Liabilities 2023: $0Net Assets 2023: $1,465,2762023Assets 2024: $1,458,218Liabilities 2024: $0Net Assets 2024: $1,458,2182024

Highlighted filing

2024

Assets$1,458,218
Liabilities$0
Net Assets$1,458,218

Operations Trend

Revenue, expenses, and net income by year, with the latest filing highlighted.

$400K$200K$0-$200KRevenue 2020: -$64,299Expenses 2020: $108,250Net Income 2020: -$172,5492020Revenue 2021: $43,482Expenses 2021: $136,819Net Income 2021: -$93,3372021Revenue 2022: $14,191Expenses 2022: $132,074Net Income 2022: -$117,8832022Revenue 2023: $117,179Expenses 2023: $180,954Net Income 2023: -$63,7752023Revenue 2024: $231,241Expenses 2024: $238,299Net Income 2024: -$7,0582024

Highlighted filing

2024

Revenue$231,241
Expenses$238,299
Net Income-$7,058

Filings

Latest Detailed Filing

The latest 2024 filing currently has linked XML that has not been fully parsed yet. Showing the latest detailed filing from 2022 below.

Jump To
Filing Snapshot
Filing Period
Jan 1, 2022 to Dec 31, 2022
Signed
Nov 12, 2023
Return Version
2022v5.0
Compensation and Service Providers

Employees

NameTitleFull / Part TimeBaseOtherTotal
Lance LundbergDir, Pres, Sec, Treas-$0--
Filing and Contact Details

Filer

Filer Name
The Lundberg Family Foundation
EIN
84-3586622
In Care Of
% Foundation Source
Phone
8008391754
Address
Foundation Source 501 Silverside Rd, Wilmington, DE 19809-1377

Signing Officer

Name
Lance Lundberg
Title
President
Phone
8008391754
Signed
2023-11-12
Discuss with paid preparer
Yes

Preparer

Firm
Foundation Source
Address
3333 New Hyde Park Rd Ste 406, New Hyde Park, NY 11042
Preparer
Jeffrey D Haskell
Phone
8008391754
Raw XML AppendixShowing 400 of 701 raw XML fields

This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.

Path#Value
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt013547
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt127121
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt231165
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt311786
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt448162
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt528485
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt620371
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt746695
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt837403
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt917161
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1013944
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1117445
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1218446
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1352094
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt148170
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1519338
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1636069
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1718502
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1812835
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt194043
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2020689
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt217031
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2213357
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2311094
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2413824
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2527958
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2625610
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2719193
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2820247
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2920481
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3010592
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3111252
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3232605
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3314196
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3425567
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3530998
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3614148
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3725397
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3813575
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3922087
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4055808
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4115009
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt426833
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4320867
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt446659
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt459830
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4626959
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt477920
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4819630
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt496423
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt5027466
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt5124439
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt526362
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt5322170
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt5444774
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt5513454
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt5611132
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt5716900
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt5829326
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt5923860
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt6022032
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt6112134
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt6217213
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt6318048
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt6420777
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt6539317
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt6655045
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt6714560
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt6830966
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt6936416
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt020649
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt125913
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt254628
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt314488
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt458232
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt523520
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt622038
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt777321
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt835563
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt920554
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1014036
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1131311
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1223073
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1377179
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt149759
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1514488
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1640934
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1729109
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1811136
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt195854
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2023671
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2110191
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2212562
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2311235
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2418131
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2536628
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2628327
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2720353
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2827066
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2920743
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3010498
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3112875
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3239413
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3318896
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3431704
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3530116
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3614226
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3733997
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3817506
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3928037
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4077436
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4119900
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt428363
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4328924
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4410206
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4515030
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4635457
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt479324
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4822827
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt495878
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt5026125
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt5123277
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt529096
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt5320859
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt5445133
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt5521063
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt5610664
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt5716991
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt5830239
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt5930495
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt6029957
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt6119244
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt6221790
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt6317018
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt6422798
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt6525234
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt6659546
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt6714839
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt6827301
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt6940206
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm0ABBVIE INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm1ADOBE SYSTEMS, INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm2AGILENT TECHNOLOGIES INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm3AIR PRODS & CHEM INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm4ALPHABET INC CL A
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm5AMAZON COM
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm6AMGEN INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm7APPLE INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm8BCE INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm9BIO TECHNE CORPORATION
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm10BRADY CP CL A
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm11BROADCOM INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm12BROWN & BROWN INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm13COSTCO WHOLESALE CORPORATION
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm14CROCS INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm15DOMINION ENERGY INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm16DUKE ENERGY CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm17EATON CORP PLC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm18EQUINIX, INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm19EVO PAYMENTS INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm20FACTSET RESH SYST INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm21FIRST ENERGY CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm22GARMIN LTD
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm23GENTEX CORPORATION
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm24GILEAD SCIENCES INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm25HOME DEPOT INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm26INTERCONTINENTAL EXCHANGE, INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm27INTERNATIONAL BUSINESS MACHINE
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm28INTUITIVE SURGICAL
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm29ISHARES TR DJ SEL DIVIDEND INX
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm30ISHARES TRUST RUSSELL 1000 GRO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm31J & J SNACK FOODS CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm32JOHNSON & JOHNSON
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm33LANDSTAR SYSTEM
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm34LOCKHEED MARTIN CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm35LULULEMON ATHLETICA INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm36MAXIMUS INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm37MCDONALD'S CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm38MDU RESOURCES GROUP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm39MERCK & CO INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm40MICROSOFT CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm41MONSTER BEVERAGE CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm42MSA SAFETY INCORPORATED
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm43NEXTERA ENERGY, INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm44NUTRIEN LTD
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm45OTTER TAIL CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm46PEPSICO INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm47POWER INTEGRATIONS, INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm48PROCTER GAMBLE CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm49RESTORATION HARDWARE
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm50S&P GLOBAL INC COM
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm51SANOFI-AVENTIS SPONSORED ADR
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm52SCIENCE APPLICATIONS INTERNATI
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm53SPDR PORTFOLIO SHORT TERM TREA
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm54SPDR S&P 600 SMALL CAP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm55SPS COMMERCE, INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm56STELLANTIS ORD SHS
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm57TARGET CORPORATION
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm58TELUS CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm59TEXAS INSTRUMENTS INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm60TJX COMPANIES INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm61TORO CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm62TOTALENERGIES SE
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm63UNILEVER PLC AMER
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm64UNITEDHEALTH GROUP INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm65VERIZON COMMUNICATIONS
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm66VISA INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm67WEC ENERGY GROUP, INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm68WEST PHARMA SVCS INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm69ZOETIS INC
IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/BusinessCd0525990
IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionAmt033606
IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionCd014
IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/UnrelatedBusinessTaxblIncmAmt03016
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/BusinessCd0525990
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionAmt0-23357
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionCd018
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/UnrelatedBusinessTaxblIncmAmt06
IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/BusinessCd0525990
IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/ExclusionAmt0826
IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/ExclusionCd014
IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/UnrelatedBusinessTaxblIncmAmt072
IRS990PF/AnalysisIncomeProducingActyGrp/OtherRevenueDescribedGrp/BusinessCd0525990
IRS990PF/AnalysisIncomeProducingActyGrp/OtherRevenueDescribedGrp/Desc0SUBSTITUTE PAYMENT REIMB IN LIEU OF DIVIDENDS
IRS990PF/AnalysisIncomeProducingActyGrp/OtherRevenueDescribedGrp/ExclusionAmt020
IRS990PF/AnalysisIncomeProducingActyGrp/OtherRevenueDescribedGrp/ExclusionCd001
IRS990PF/AnalysisIncomeProducingActyGrp/OtherRevenueDescribedGrp/UnrelatedBusinessTaxblIncmAmt02
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/ExclusionAmt011095
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/UnrelatedBusinessTaxblIncmAmt03096
IRS990PF/AnalysisIncomeProducingActyGrp/TotalIncomeProducingActyAmt014191
IRS990PF/AnalysisOfRevenueAndExpenses/CapGainNetIncmNetInvstIncmAmt065
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstRevAndExpnssAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidDsbrsChrtblAmt086397
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidRevAndExpnssAmt086397
IRS990PF/AnalysisOfRevenueAndExpenses/ContriRcvdRevAndExpnssAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsNetInvstIncmAmt033606
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsRevAndExpnssAmt036622
IRS990PF/AnalysisOfRevenueAndExpenses/ExcessRevenueOverExpensesAmt0-117883
IRS990PF/AnalysisOfRevenueAndExpenses/GrossSalesPriceAmt0266106
IRS990PF/AnalysisOfRevenueAndExpenses/InterestNetInvstIncmAmt04452
IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavNetInvstIncmAmt0827
IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavRevAndExpnssAmt0898
IRS990PF/AnalysisOfRevenueAndExpenses/InterestRevAndExpnssAmt04852
IRS990PF/AnalysisOfRevenueAndExpenses/NetGainSaleAstRevAndExpnssAmt0-23351
IRS990PF/AnalysisOfRevenueAndExpenses/NetInvestmentIncomeAmt04993
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesDsbrsChrtblAmt013501
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesNetInvstIncmAmt077
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesRevAndExpnssAmt013585
IRS990PF/AnalysisOfRevenueAndExpenses/OtherIncomeNetInvstIncmAmt020
IRS990PF/AnalysisOfRevenueAndExpenses/OtherIncomeRevAndExpnssAmt022
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesNetInvstIncmAmt023342
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesRevAndExpnssAmt025437
IRS990PF/AnalysisOfRevenueAndExpenses/ScheduleBNotRequiredInd0X
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesNetInvstIncmAmt01654
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesRevAndExpnssAmt01803
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesDsbrsChrtblAmt099898
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesNetInvstIncmAmt029525
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesRevAndExpnssAmt0132074
IRS990PF/AnalysisOfRevenueAndExpenses/TotalNetInvstIncmAmt034518
IRS990PF/AnalysisOfRevenueAndExpenses/TotalRevAndExpnssAmt014191
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesDsbrsChrtblAmt013501
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesNetInvstIncmAmt029525
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesRevAndExpnssAmt045677
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt0266035
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt071
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1-6
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt071
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt0266106
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc0Publicly-traded Securities
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc1ALLOCATED TO UBTI-ACQ INDEBTEDNESS
IRS990PF/CapGainsLossTxInvstIncmDetail/CapitalGainNetIncomeAmt065
IRS990PF/ChgInNetAssetsFundBalancesGrp/ExcessRevenueOverExpensesAmt0-117883
IRS990PF/ChgInNetAssetsFundBalancesGrp/SubtotalAmt01529051
IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesBOYAmt01646934
IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesEOYAmt01529051
IRS990PF/DistributableAmountGrp/DistributableAsAdjustedAmt092872
IRS990PF/DistributableAmountGrp/DistributableBeforeAdjAmt092872
IRS990PF/DistributableAmountGrp/DistributableBeforeDedAmt092872
IRS990PF/DistributableAmountGrp/MinimumInvestmentReturnAmt092941
IRS990PF/DistributableAmountGrp/TaxBasedOnInvestmentIncomeAmt069
IRS990PF/DistributableAmountGrp/TotalTaxAmt069
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/AppliedToESTaxAmt0508
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/EstimatedPlusOvpmtIncmTxAmt0577
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/ExemptFrgnOrgTaxWthldAtSrceAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/InvestmentIncomeExciseTaxAmt069
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/OverpaymentAmt0508
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/SubtotalAmt069
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxBasedOnInvestmentIncomeAmt069
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TotalPaymentsAndCreditsAmt0577
IRS990PF/FMVAssetsEOYAmt01805219
IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockBOYAmt01604737
IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockEOYAmt01525012
IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockEOYFMVAmt01801180
IRS990PF/Form990PFBalanceSheetsGrp/OrgDoesNotFollowFASB117Ind0X
IRS990PF/Form990PFBalanceSheetsGrp/OtherLiabilitiesEOYAmt0141490
IRS990PF/Form990PFBalanceSheetsGrp/RetainedEarningBOYAmt01646934
IRS990PF/Form990PFBalanceSheetsGrp/RetainedEarningEOYAmt01529051
IRS990PF/Form990PFBalanceSheetsGrp/SavAndTempCashInvstBOYAmt042197
IRS990PF/Form990PFBalanceSheetsGrp/SavAndTempCashInvstEOYAmt0145529
IRS990PF/Form990PFBalanceSheetsGrp/SavAndTempCashInvstEOYFMVAmt04039
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsBOYAmt01646934
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsEOYAmt01670541
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsEOYFMVAmt01805219
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesBOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesEOYAmt0141490
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesNetAstBOYAmt01646934
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesNetAstEOYAmt01670541
IRS990PF/Form990PFBalanceSheetsGrp/TotNetAstOrFundBalancesBOYAmt01646934
IRS990PF/Form990PFBalanceSheetsGrp/TotNetAstOrFundBalancesEOYAmt01529051
IRS990PF/MethodOfAccountingCashInd0X
IRS990PF/MinimumInvestmentReturnGrp/AcquisitionIndebtednessAmt0119348
IRS990PF/MinimumInvestmentReturnGrp/AdjustedTotalFMVOfUnusedAstAmt01887117
IRS990PF/MinimumInvestmentReturnGrp/AverageMonthlyCashBalancesAmt084340
IRS990PF/MinimumInvestmentReturnGrp/AverageMonthlyFMVOfSecAmt01922125
IRS990PF/MinimumInvestmentReturnGrp/CashDeemedCharitableAmt028307
IRS990PF/MinimumInvestmentReturnGrp/FMVAllOtherNoncharitableAstAmt00
IRS990PF/MinimumInvestmentReturnGrp/MinimumInvestmentReturnAmt092941
IRS990PF/MinimumInvestmentReturnGrp/NetVlNoncharitableAssetsAmt01858810
IRS990PF/MinimumInvestmentReturnGrp/TotalFMVOfUnusedAssetsAmt02006465
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt02.0
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm0Lance Lundberg
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt0Dir, Pres, Sec, Treas
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt0Foundation Source 501 Silverside Rd
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm0Wilmington
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd0DE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd0198091377
IRS990PF/Organization501c3ExemptPFInd0X
IRS990PF/PFQualifyingDistributionsGrp/CharitableAssetsAcquisPaidAmt00
IRS990PF/PFQualifyingDistributionsGrp/ExpensesAndContributionsAmt099898
IRS990PF/PFQualifyingDistributionsGrp/ProgramRelatedInvstTotalAmt00
IRS990PF/PFQualifyingDistributionsGrp/QualifyingDistributionsAmt099898
IRS990PF/PFQualifyingDistributionsGrp/SetAsideCashDistriTestAmt00
IRS990PF/PFQualifyingDistributionsGrp/SetAsideSuitabilityTestAmt00
IRS990PF/StatementsRegardingActy4720Grp/ActsFailToQlfyAsExceptionsInd0false
IRS990PF/StatementsRegardingActy4720Grp/BrrwOrLendDisqualifiedPrsnInd0true
IRS990PF/StatementsRegardingActy4720Grp/BusinessHoldingsInd0false
IRS990PF/StatementsRegardingActy4720Grp/FurnGoodsDisqualifiedPrsnInd0false
IRS990PF/StatementsRegardingActy4720Grp/GrantsToIndividualsInd0false
IRS990PF/StatementsRegardingActy4720Grp/GrantsToOrganizationsInd0false
IRS990PF/StatementsRegardingActy4720Grp/InfluenceElectionInd0false
IRS990PF/StatementsRegardingActy4720Grp/InfluenceLegislationInd0false
IRS990PF/StatementsRegardingActy4720Grp/JeopardyInvestmentsInd0false
IRS990PF/StatementsRegardingActy4720Grp/NoncharitablePurposeInd0false
IRS990PF/StatementsRegardingActy4720Grp/PayCompDisqualifiedPrsnInd0false
IRS990PF/StatementsRegardingActy4720Grp/PaymentToGovernmentOfficialInd0false
IRS990PF/StatementsRegardingActy4720Grp/PayPremiumsPrsnlBnftCntrctInd0false
IRS990PF/StatementsRegardingActy4720Grp/ProhibitedTaxShelterTransInd0false
IRS990PF/StatementsRegardingActy4720Grp/RcvFndsToPayPrsnlBnftCntrctInd0false
IRS990PF/StatementsRegardingActy4720Grp/SaleOrExchDisqualifiedPrsnInd0false
IRS990PF/StatementsRegardingActy4720Grp/SubjToTaxRmnrtnExPrchtPymtInd0false
IRS990PF/StatementsRegardingActy4720Grp/TransferAstDisqualifiedPrsnInd0false
IRS990PF/StatementsRegardingActy4720Grp/UncorrectedPriorActsInd0false
IRS990PF/StatementsRegardingActy4720Grp/UncorrectedPYJeopardyInvstInd0false
IRS990PF/StatementsRegardingActy4720Grp/UndistributedIncomePYInd0false
IRS990PF/StatementsRegardingActyGrp/ActivitiesNotPreviouslyRptInd0false
IRS990PF/StatementsRegardingActyGrp/AtLeast5000InAssetsInd0true
IRS990PF/StatementsRegardingActyGrp/ChangesToArticlesOrBylawsInd0false
IRS990PF/StatementsRegardingActyGrp/ComplyWithPublicInspRqrInd0true
IRS990PF/StatementsRegardingActyGrp/DonorAdvisedFundInd0false
IRS990PF/StatementsRegardingActyGrp/ForeignAccountsQuestionInd0false
IRS990PF/StatementsRegardingActyGrp/Form1120POLFiledInd0false
IRS990PF/StatementsRegardingActyGrp/Form990PFFiledWithAttyGenInd0true
IRS990PF/StatementsRegardingActyGrp/LegislativePoliticalActyInd0false
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/AddressLine1Txt0501 Silverside Road Suite 123
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/CityNm0Wilmington
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/StateAbbreviationCd0DE
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/ZIPCd0198091377
IRS990PF/StatementsRegardingActyGrp/MoreThan100SpentInd0false
IRS990PF/StatementsRegardingActyGrp/NewSubstantialContributorsInd0false
IRS990PF/StatementsRegardingActyGrp/OrganizationDissolvedEtcInd0false
IRS990PF/StatementsRegardingActyGrp/OrgReportOrRegisterStateCd0DE
IRS990PF/StatementsRegardingActyGrp/OwnControlledEntityInd0false
IRS990PF/StatementsRegardingActyGrp/PersonsWithBooksName/BusinessNameLine1Txt0Foundation Source
IRS990PF/StatementsRegardingActyGrp/PhoneNum08008391754
IRS990PF/StatementsRegardingActyGrp/PrivateOperatingFoundationInd0false
IRS990PF/StatementsRegardingActyGrp/Section508eRqrSatisfiedInd0true
IRS990PF/StatementsRegardingActyGrp/UnrelatedBusIncmOverLimitInd0false
IRS990PF/SupplementaryInformationGrp/ContributingManagerNm0NONE
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt0500
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt1250
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt22000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt330000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt4250
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt5150
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt6150
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt7300
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt82000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt9150
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt101500
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt115297
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt122000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt13150
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt14250
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt15250
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt1650
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt172500
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt18200

Document Assets

No mirrored PDF or thumbnail assets are attached yet.