Civic Intelligence

Raft Charitable Foundation

990PF • Fiscal year 2018 • EIN 37-6439235

Jan 01, 2018 to Dec 31, 2018 • Filed on May 06, 2019

401 E 8th St Ste 319Sioux Falls, SD 57103-7031

(605) 336-6832

Siviq Scores

Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.

Liabilities / Assets

13th percentile

0.00x

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

2018 filings • $10M-$25M nonprofits • Source year 2018

Liabilities / Revenue

13th percentile

0.00x

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

2018 filings • $10M-$25M nonprofits • Source year 2018

Net Margin

14th percentile

-16%

Higher net margin than 14% of similar nonprofits.

2018 filings • $10M-$25M nonprofits • Source year 2018

Top Officer Pay

49th percentile

$152,110

Higher top officer pay than 49% of similar nonprofits.

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

2018 filings • $10M-$25M nonprofits • Source year 2018

Asset Growth

36th percentile

-1.1%

Faster asset growth than 36% of similar nonprofits.

2018 filings • $10M-$25M nonprofits • Annualized from 2017 to 2018

Revenue Growth

25th percentile

-5.0%

Faster revenue growth than 25% of similar nonprofits.

2018 filings • $10M-$25M nonprofits • Annualized from 2017 to 2018

Assets

Down

$22,027,089

Down $247,478 (-1.1%) from 2017

Net Assets

Down

$22,027,089

Down $247,478 (-1.1%) from 2017

Liabilities

Flat

$0

Flat from 2017

Revenue

Down

$1,308,428

Down $68,862 (-5.0%) from 2017

Expenses

Up

$1,524,138

Up $84,949 (+5.9%) from 2017

Net Income

Down

-$215,710

Down $153,811 (-248%) from 2017

Historical Trend

Balance Sheet Trend

The highlighted filing sits inside the broader history for assets, liabilities, and net assets.

$30M$20M$10M$0Assets 2010: $16,298,349Liabilities 2010: $0Net Assets 2010: $16,298,3492010Assets 2011: $17,972,997Liabilities 2011: $02011Assets 2012: $19,748,426Liabilities 2012: $02012Assets 2013: $20,396,070Liabilities 2013: $02013Assets 2014: $22,061,239Liabilities 2014: $02014Assets 2015: $22,386,581Liabilities 2015: $0Net Assets 2015: $22,386,5812015Assets 2016: $22,338,898Liabilities 2016: $0Net Assets 2016: $22,338,8982016Assets 2017: $22,274,567Liabilities 2017: $0Net Assets 2017: $22,274,5672017Assets 2018: $22,027,089Liabilities 2018: $0Net Assets 2018: $22,027,0892018Assets 2019: $21,563,325Liabilities 2019: $0Net Assets 2019: $21,563,3252019Assets 2020: $21,410,657Liabilities 2020: $0Net Assets 2020: $21,410,6572020Assets 2021: $22,125,349Liabilities 2021: $0Net Assets 2021: $22,125,3492021Assets 2022: $21,662,815Liabilities 2022: $0Net Assets 2022: $21,662,8152022Assets 2023: $21,301,036Liabilities 2023: $0Net Assets 2023: $21,301,0362023Assets 2024: $22,618,100Liabilities 2024: $0Net Assets 2024: $22,618,1002024

Highlighted filing

2018

Assets$22,027,089
Liabilities$0
Net Assets$22,027,089

Operations Trend

Revenue, expenses, and net income across loaded years, with this filing highlighted.

$4.0M$3.0M$2.0M$1.0M$0-$1.0MExpenses 2010: $258,7962010Revenue 2011: $2,860,135Expenses 2011: $1,279,885Net Income 2011: $1,580,2502011Revenue 2012: $2,645,868Expenses 2012: $811,252Net Income 2012: $1,834,6162012Revenue 2013: $1,707,844Expenses 2013: $853,624Net Income 2013: $854,2202013Revenue 2014: $2,539,743Expenses 2014: $1,259,013Net Income 2014: $1,280,7302014Revenue 2015: $1,833,323Expenses 2015: $1,486,393Net Income 2015: $346,9302015Revenue 2016: $1,364,022Expenses 2016: $1,385,775Net Income 2016: -$21,7532016Revenue 2017: $1,377,290Expenses 2017: $1,439,189Net Income 2017: -$61,8992017Revenue 2018: $1,308,428Expenses 2018: $1,524,138Net Income 2018: -$215,7102018Revenue 2019: $1,158,235Expenses 2019: $1,655,298Net Income 2019: -$497,0632019Revenue 2020: $1,448,289Expenses 2020: $1,603,830Net Income 2020: -$155,5412020Revenue 2021: $2,368,250Expenses 2021: $1,651,312Net Income 2021: $716,9382021Revenue 2022: $1,321,493Expenses 2022: $1,776,463Net Income 2022: -$454,9702022Revenue 2023: $1,371,379Expenses 2023: $1,729,426Net Income 2023: -$358,0472023Revenue 2024: $3,096,141Expenses 2024: $1,774,511Net Income 2024: $1,321,6302024

Highlighted filing

2018

Revenue$1,308,428
Expenses$1,524,138
Net Income-$215,710
Jump To
Filing Snapshot
Filing Period
Jan 1, 2018 to Dec 31, 2018
Signed
May 6, 2019
Return Version
2018v3.0
Compensation and Service Providers

Employees

NameTitleFull / Part TimeBaseOtherTotal
DORSEY WHITNEY TRUST COMPANY LLCTrustee-$152,110-$152,110
FAYE L YOUNGRENTrustee-$0--
Filing and Contact Details

Filer

Filer Name
Raft Charitable Foundation
EIN
37-6439235
Phone
6053366832
Address
401 E 8TH ST STE 319, SIOUX FALLS, SD 57103-7031

Signing Officer

Name
Matthew C Mcmillen
Title
Vice President
Phone
6053366832
Signed
2019-05-06
Raw XML AppendixShowing 400 of 959 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
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm0AFLAC INC 3.625% 11/15/24
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm1ASTRAZENECA PLC 1.950% 9/18/
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm2BANK OF AMER CRP MTN 5.350%
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm3CME GROUP INC 3.000% 9/15/22
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm4COCA-COLA CO 2.450% 11/01/20
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm5GEN ELEC CAP CRP MTN 5.000%
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm6GOLDMAN SACHS MTN 3.625% 1/2
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm7NATL RURAL UTIL MTN 2.000% 1
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm8THERMO FISHER SCI 3.600% 8/1
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm9WALT DISNEY CO MTN 2.750% 8/
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm10APPLE INC 2.500% 2/09/25
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm11BANK OF NY MELLO MTN 2.800% 5/
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm12COMCAST CORP 3.300% 2/01/27
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm13CELGENE CORP 3.250% 8/15/22
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm14UNITEDHEALTH GRP 2.750% 2/15/2
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm15CITIGROUP INC 3.750% 6/16/24
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm16SYSCO CORPORATION 3.750% 10/01
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm17JPMORGAN CHASE & CO 3.300% 4/0
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm18BIOGEN INC 3.625% 9/15/22
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm19ORACLE CORP
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm20BANK OF AMER CRP MTN 4.000% 4/
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm21GILEAD SCIENCES INC 3.500% 2/0
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm22ANHEUSER-BUSCH INBEV 3.650% 2/
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm23TOYOTA MTR CRED MTN 3.200% 1/1
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt0201442
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt1200603
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt2200753
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt3200920
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt4150838
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt5200000
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt6202100
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt7202211
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt8197830
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt9200945
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt10202244
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt11201488
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt12202809
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt13202604
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt14202760
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt15201047
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt1699774
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt17201684
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt18201068
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt19203306
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt20202360
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt21200698
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt0199844
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt1198560
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt2199338
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt3198730
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt4147641
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt5196422
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt6200588
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt7198788
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt8188872
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt9188372
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt10190610
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt11196356
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt12195700
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt13198598
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt14195024
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt15190466
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt16100262
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt17202708
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt18201108
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt19197358
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt20188526
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt21194378
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt0124396
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1231167
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt278090
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt353621
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt423080
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt589864
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt6127511
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt7190500
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt8245625
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt9117805
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt10245146
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt11208886
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt12148772
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1385685
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1447538
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt15109172
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1673323
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt17150209
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1828010
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1989572
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt20177912
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2168427
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt22165176
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt23590667
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2459647
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2559408
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2648690
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2759825
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt28102201
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt29211024
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3039540
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3155361
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt32243116
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3369273
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3494167
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3561890
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt36135635
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3796115
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3868770
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3944104
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4068631
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt41115420
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4235641
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt43155214
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt44142233
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4599714
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt462782
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4797769
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4852613
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4944119
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt5029644
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt0323918
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1314556
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt278665
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt398420
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt498730
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt5156060
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt6260496
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt7264884
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt8250217
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt9307020
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt10303730
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt11471520
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt12119333
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt13196088
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt14290286
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1552990
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt16122661
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt17521033
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt18189002
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt19396360
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt20399058
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt21188659
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt22329078
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt23727680
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2443252
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt25120896
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt26130950
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt27107112
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt28144774
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt29165968
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3084265
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3197530
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt32374740
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt33126720
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt34176324
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3562160
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt36224223
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt37124273
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt38103825
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3946958
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4073606
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4192188
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4267674
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt43141658
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt44199617
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4571651
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4610275
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4794996
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4852776
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4923864
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt5071872
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm03M CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm1AMERICAN EXPRESS CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm2ASSOCIATED BANC CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm3BADGER METER INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm4BAXTER INTERNATIONAL INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm5BEMIS CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm6BIO-TECHNE CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm7CH ROBINSON
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm8CHEVRON CORPORATION
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm9DISNEY WALT CO NEW
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm10DONALDSON INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm11ECOLAB INC COM
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm12EXXON MOBIL CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm13FASTENAL CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm14FISERV INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm15GENERAL ELECTRIC CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm16GENERAL MLS INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm17GRACO INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm18HOME DEPOT INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm19HONEYWELL INTERNATIONAL INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm20HORMEL FOODS CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm21INTEL CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm22INTL. BUSINESS MACHINES CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm23JOHNSON & JOHNSON
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm24KIMBERLY-CLARK CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm25MEDTRONIC PLC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm26MERCK & CO INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm27PATTERSON COS INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm28PENTAIR PLC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm29PFIZER INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm30PRINCIPAL FINANCIAL GROUP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm31PROCTER & GAMBLE COMPANY
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm32SCHLUMBERGER LTD
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm33TARGET CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm34UNITED PARCEL SVC INC CL B
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm35US BANCORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm36WELLS FARGO & CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm37ZIMMER BIOMET HOLDINGS INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm38ROCHE HLDG LTD SPONS ADR
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm39ABBOTT LABS
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm40ALPHABET INC CL C
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm41CHARLES SCHWAB CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm42CRAY INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm43FULLER H B CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm44GREAT WESTERN BANCORP INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm45PROTO LABS INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm46SNAP ON INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm47ELI LILLY & CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm48TENNANT CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm49RESIDEO TECHNOLOGIES INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm50TORO CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm51VISA INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm52CORE LABORATORIES N V
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm53NVENT ELECTRIC PLC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt05390554
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt16120553
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt253644
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt0VANGUARD TOTAL BD MKT IDX ADM
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt1VANGUARD TOTAL STK MKT INDEX F
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt2CORESITE REALTY CORP REIT
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt05249869
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt18376573
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt243615
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd0AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd1AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd2AT COST
IRS990PF/AnalysisIncomeProducingActyGrp/DivAndIntFromSecPartVIIGrp/ExclusionAmt0677515
IRS990PF/AnalysisIncomeProducingActyGrp/DivAndIntFromSecPartVIIGrp/ExclusionCd014
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionAmt0630913
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionCd018
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/ExclusionAmt01308428
IRS990PF/AnalysisIncomeProducingActyGrp/TotalIncomeProducingActyAmt01308428
IRS990PF/AnalysisOfRevenueAndExpenses/AdjustedNetIncomeAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/CapGainNetIncmNetInvstIncmAmt0630913
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstDsbrsChrtblAmt091266
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstNetInvstIncmAmt060844
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstRevAndExpnssAmt0152110
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidDsbrsChrtblAmt01360000
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidRevAndExpnssAmt01360000
IRS990PF/AnalysisOfRevenueAndExpenses/DeprecAndDpltnNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/DeprecAndDpltnRevAndExpnssAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsNetInvstIncmAmt0677277
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsRevAndExpnssAmt0677515
IRS990PF/AnalysisOfRevenueAndExpenses/ExcessRevenueOverExpensesAmt0-215710
IRS990PF/AnalysisOfRevenueAndExpenses/GrossSalesPriceAmt02423715
IRS990PF/AnalysisOfRevenueAndExpenses/InterestDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/LegalFeesDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/NetGainSaleAstRevAndExpnssAmt0630913
IRS990PF/AnalysisOfRevenueAndExpenses/NetInvestmentIncomeAmt01246516
IRS990PF/AnalysisOfRevenueAndExpenses/NetSTCapitalGainAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OthEmplSlrsWgsAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OthEmplSlrsWgsDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OthEmplSlrsWgsNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesDsbrsChrtblAmt025
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesRevAndExpnssAmt025
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesNetInvstIncmAmt040
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesRevAndExpnssAmt040
IRS990PF/AnalysisOfRevenueAndExpenses/PensionEmplBnftAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/PensionEmplBnftNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/PrintingAndPubAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/PrintingAndPubNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/ScheduleBNotRequiredInd0X
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesNetInvstIncmAmt0790
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesRevAndExpnssAmt011963
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesDsbrsChrtblAmt01451291
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesNetInvstIncmAmt061674
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesRevAndExpnssAmt01524138
IRS990PF/AnalysisOfRevenueAndExpenses/TotalNetInvstIncmAmt01308190
IRS990PF/AnalysisOfRevenueAndExpenses/TotalRevAndExpnssAmt01308428
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesDsbrsChrtblAmt091291
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesNetInvstIncmAmt061674
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesRevAndExpnssAmt0164138
IRS990PF/AnalysisOfRevenueAndExpenses/TravConfMeetingAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TravConfMeetingNetInvstIncmAmt00
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt02015-09-10
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt12015-01-27
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt22017-03-03
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt32011-01-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt42011-12-28
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt52009-11-10
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt62006-07-21
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt72014-01-23
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt82014-08-25
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt92011-12-28
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt102014-01-23
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt112011-01-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt122015-09-10
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt132014-03-03
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt0225679
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1147667
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt227882
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt394151
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt423694
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt527053
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt627807
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt732690
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt844947
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt9100000
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1015018
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1113419
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1222512
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1332439
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1416086
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt15113516
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1610560
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1724152
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1822026
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1930628
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt2099319
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt2126810
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt2232901
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt2368073
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt24984
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt2520908
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt2665428
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt2720137
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt2857138
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt2920708
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt30328470
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt086916
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt123325
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt26841
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt3-5765
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt425639
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt514533
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt69926
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt719966
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt827600
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt935749
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1080357
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1120062
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1220160
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1312990
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt14-18525
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1566934
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1627673
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1721963
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1830511
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt19176
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt2027960
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt2113704
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt22-11368
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt232606
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt2422970
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt2531051
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt2614359
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt2717862
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt2814290
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt29-10990
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt301438
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt086916
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt123325
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt26841
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt3-5765
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt425639
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt514533
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt69926
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt719966
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt827600
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt935749
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt1080357
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt1120062
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt1220160
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt1312990
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt14-18525
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt1566934
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt1627673
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt1721963
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt1830511
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt19176
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt2027960
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt2113704
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt22-11368
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt232606
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt2422970
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt2531051
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt2614359
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt2717862
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt2814290
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt29-10990
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt0312595
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt1170992
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt234723
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt388386
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt449333
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt541586

Document Assets

No mirrored PDF or thumbnail assets are attached yet.

Filings

Balance SheetOperations
YearAssetsLiabilitiesNet AssetsRevenueExpensesNet Income
2024Detailed filing. Detailed filing data is available for this year.$22.6$0.00$22.6$3.10$1.77$1.32
2023XML pending. An XML filing is linked for this year, but detailed extraction is still pending.$21.3$0.00$21.3$1.37$1.73$0.36
2022Import issue. A filing source exists for this year, but detailed import did not complete cleanly.$21.7$0.00$21.7$1.32$1.78$0.45
2021Detailed filing. Detailed filing data is available for this year.$22.1$0.00$22.1$2.37$1.65$0.72
2020Detailed filing. Detailed filing data is available for this year.$21.4$0.00$21.4$1.45$1.60$0.16
2019XML pending. An XML filing is linked for this year, but detailed extraction is still pending.$21.6$0.00$21.6$1.16$1.66$0.50
2018Detailed filing. Detailed filing data is available for this year.$22.0$0.00$22.0$1.31$1.52$0.22
2017Detailed filing. Detailed filing data is available for this year.$22.3$0.00$22.3$1.38$1.44$0.06
2016Detailed filing. Detailed filing data is available for this year.$22.3$0.00$22.3$1.36$1.39$0.02
2015XML pending. An XML filing is linked for this year, but detailed extraction is still pending.$22.4$0.00$22.4$1.83$1.49$0.35
2014Summary only. Only limited summary data is available for this year.$22.1$0.00$2.54$1.26$1.28
2013Summary only. Only limited summary data is available for this year.$20.4$0.00$1.71$0.85$0.85
2012Summary only. Only limited summary data is available for this year.$19.7$0.00$2.65$0.81$1.83
2011Summary only. Only limited summary data is available for this year.$18.0$0.00$2.86$1.28$1.58
2010Detailed filing. Detailed filing data is available for this year.$16.3$0.00$16.3$0.26