Civic Intelligence

Cathys Foundation

990PF • Fiscal year 2025 • EIN 47-1076333

Jan 01, 2025 to Dec 31, 2025

P O Box 12085Richmond, VA 23241

(804) 780-0236

Siviq Scores

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

Liabilities / Assets

Score unavailable

No value available

Liabilities-to-assets requires both liabilities and assets on this filing.

Source year 2025

Liabilities / Revenue

Score unavailable

No value available

Liabilities-to-revenue requires both liabilities and revenue on this filing.

Source year 2025

Net Margin

Score unavailable

No value available

Net margin requires both revenue and expenses on this filing.

Source year 2025

Top Officer Pay

Score unavailable

$18,173

The peer cohort stayed too small after all score fallbacks.

Source year 2025

Asset Growth

Score unavailable

No value available

No valid filing value is available for this score.

Revenue Growth

Score unavailable

No value available

No valid filing value is available for this score.

Assets

-

No earlier filing loaded for comparison.

Net Assets

-

No earlier filing loaded for comparison.

Liabilities

-

No earlier filing loaded for comparison.

Revenue

-

No earlier filing loaded for comparison.

Expenses

-

No earlier filing loaded for comparison.

Net Income

-

No earlier filing loaded for comparison.

Historical Trend

Balance Sheet Trend

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

$600K$400K$200K$0Assets 2014: $540,852Liabilities 2014: $02014Assets 2015: $502,203Liabilities 2015: $0Net Assets 2015: $502,2032015Assets 2016: $559,969Liabilities 2016: $0Net Assets 2016: $559,9692016Assets 2017: $556,197Liabilities 2017: $0Net Assets 2017: $556,1972017Assets 2018: $553,089Liabilities 2018: $0Net Assets 2018: $553,0892018Assets 2019: $538,833Liabilities 2019: $0Net Assets 2019: $538,8332019Assets 2020: $533,724Liabilities 2020: $0Net Assets 2020: $533,7242020Assets 2021: $526,319Liabilities 2021: $0Net Assets 2021: $526,3192021Assets 2022: $520,751Liabilities 2022: $0Net Assets 2022: $520,7512022Assets 2023: $456,461Liabilities 2023: $0Net Assets 2023: $456,4612023Assets 2024: $431,266Liabilities 2024: $0Net Assets 2024: $431,2662024

Latest loaded filing

2024

Assets$431,266
Liabilities$0
Net Assets$431,266

Operations Trend

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

$600K$400K$200K$0-$200KRevenue 2014: $552,840Expenses 2014: $11,988Net Income 2014: $540,8522014Revenue 2015: $31,233Expenses 2015: $69,882Net Income 2015: -$38,6492015Revenue 2016: $60,750Expenses 2016: $46,634Net Income 2016: $14,1162016Revenue 2017: $51,158Expenses 2017: $54,762Net Income 2017: -$3,6042017Revenue 2018: $52,664Expenses 2018: $55,388Net Income 2018: -$2,7242018Revenue 2019: $23,571Expenses 2019: $33,927Net Income 2019: -$10,3562019Revenue 2020: $53,788Expenses 2020: $54,290Net Income 2020: -$5022020Revenue 2021: $44,926Expenses 2021: $47,587Net Income 2021: -$2,6612021Revenue 2022: $62,878Expenses 2022: $63,191Net Income 2022: -$3132022Revenue 2023: $9,535Expenses 2023: $67,895Net Income 2023: -$58,3602023Revenue 2024: $22,074Expenses 2024: $46,931Net Income 2024: -$24,8572024

Latest loaded filing

2024

Revenue$22,074
Expenses$46,931
Net Income-$24,857
Jump To
Filing Snapshot
Filing Period
Jan 1, 2025 to Dec 31, 2025
Signed
Apr 23, 2026
Return Version
2025v4.1
Compensation and Service Providers

Employees

NameTitleFull / Part TimeBaseOtherTotal
Churchill G BowlesTrusteePT$18,173-$18,173
Grants and Assistance

Foundation Grants and Related Investments

TypeRecipientPurposeStatusLocationAmount
Paid Grant-Animal protection-Richmond, VA, US$1,500
Paid Grant-Shelter for abused women and children-Richmond, VA, US$1,500
Paid Grant-Free health services-Powhatan, VA, US$1,500
Paid Grant-Medical research for children with cancer-Memphis, TN, US$1,500
Paid Grant-To help needy families-North Chesterfield, VA, US$1,500
Paid Grant-Animal Protection-Richmond, VA, US$1,500
Paid Grant-Shelter for abused individuals-Richmond, VA, US$1,000
Paid Grant-Public supported charity-Richmond, VA, US$1,000
Filing and Contact Details

Filer

Filer Name
Cathys Foundation
EIN
47-1076333
Phone
8047800236
Address
P O Box 12085, Richmond, VA 23241

Signing Officer

Name
Churchill G Bowles
Title
Trustee
Signed
2026-04-23
Discuss with paid preparer
Yes

Preparer

Firm
Bowles Affiliates Pc
Address
404 W Franklin Street, Richmond, VA 23220
Preparer
Churchill G Bowles
Phone
8047800236
Raw XML Appendix370 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
AccountingFeesSchedule/AccountingFeesDetail/AdjustedNetIncomeAmt00
AccountingFeesSchedule/AccountingFeesDetail/Amt01600
AccountingFeesSchedule/AccountingFeesDetail/CategoryTxt0Accounting Fees - Bowles Law, PLC
AccountingFeesSchedule/AccountingFeesDetail/DisbursementsCharitablePrpsAmt01600
AccountingFeesSchedule/AccountingFeesDetail/NetInvestmentIncomeAmt00
IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/RelatedOrExemptFunctionIncmAmt022910
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/RelatedOrExemptFunctionIncmAmt077649
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/RelatedOrExemptFunctionIncmAmt0100559
IRS990PF/AnalysisIncomeProducingActyGrp/TotalIncomeProducingActyAmt0100559
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesChrtblPrpsAmt01600
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesRevAndExpnssAmt01600
IRS990PF/AnalysisOfRevenueAndExpenses/AdjustedNetIncomeAmt022910
IRS990PF/AnalysisOfRevenueAndExpenses/CapGainNetIncmNetInvstIncmAmt077649
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstDsbrsChrtblAmt013673
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstNetInvstIncmAmt04500
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstRevAndExpnssAmt018173
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidDsbrsChrtblAmt011000
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidRevAndExpnssAmt011000
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsAdjNetIncmAmt022910
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsNetInvstIncmAmt022910
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsRevAndExpnssAmt022910
IRS990PF/AnalysisOfRevenueAndExpenses/ExcessRevenueOverExpensesAmt057261
IRS990PF/AnalysisOfRevenueAndExpenses/GrossSalesPriceAmt0122813
IRS990PF/AnalysisOfRevenueAndExpenses/LegalFeesDsbrsChrtblAmt03500
IRS990PF/AnalysisOfRevenueAndExpenses/LegalFeesRevAndExpnssAmt03500
IRS990PF/AnalysisOfRevenueAndExpenses/NetGainSaleAstRevAndExpnssAmt077649
IRS990PF/AnalysisOfRevenueAndExpenses/NetInvestmentIncomeAmt092100
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesRevAndExpnssAmt0317
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesDsbrsChrtblAmt04500
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesNetInvstIncmAmt03959
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesRevAndExpnssAmt08459
IRS990PF/AnalysisOfRevenueAndExpenses/ScheduleBNotRequiredInd0X
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesRevAndExpnssAmt0249
IRS990PF/AnalysisOfRevenueAndExpenses/TotalAdjNetIncmAmt022910
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesDsbrsChrtblAmt034273
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesNetInvstIncmAmt08459
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesRevAndExpnssAmt043298
IRS990PF/AnalysisOfRevenueAndExpenses/TotalNetInvstIncmAmt0100559
IRS990PF/AnalysisOfRevenueAndExpenses/TotalRevAndExpnssAmt0100559
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesDsbrsChrtblAmt023273
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesNetInvstIncmAmt08459
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesRevAndExpnssAmt032298
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt02018-01-19
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt12013-01-22
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt22009-12-02
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt32011-02-22
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt42011-01-11
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt52008-03-27
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt62008-02-17
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt72008-12-30
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt82010-04-27
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt022566
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1767
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt2177
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt35281
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt45743
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt55846
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt61341
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt7677
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt82766
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt0140
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt11915
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt2-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt314796
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt414142
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt514169
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt618513
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt73347
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt810647
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt0140
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt11915
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt2-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt314796
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt414142
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt514169
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt618513
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt73347
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt810647
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt022706
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt12682
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt2157
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt320077
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt419885
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt520015
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt619854
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt74024
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt813413
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd0P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd1P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd2P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd3P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd4P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd5P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd6P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd7P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd8P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc0200.000 shs. ISHARES BIOTECHNOLOGY
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc110.000 shs. Vanguard Health Care
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc25.000 shs. IShares PFF & Inc Sec
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc343.000 shs. SPDR Dow Jones Indl
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc477.000 shs. VANGUARD SMALL-CAP
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc595.000 shs. VANGUARD INDEX FUNDS
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc626.000 shs. VANGUARD SECTOR INDEX FDS
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc715.000 shs. VANGUARD WORLD FUNDS
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc850.000 shs. VANGUARD WORLD FUNDS
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt02025-04-07
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt12025-10-06
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt22025-09-04
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt32025-10-06
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt42025-10-06
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt52025-10-06
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt62025-10-06
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt72025-10-06
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt82025-10-06
IRS990PF/CapGainsLossTxInvstIncmDetail/CapitalGainNetIncomeAmt077649
IRS990PF/ChgInNetAssetsFundBalancesGrp/ExcessRevenueOverExpensesAmt057261
IRS990PF/ChgInNetAssetsFundBalancesGrp/OtherDecreasesAmt0329
IRS990PF/ChgInNetAssetsFundBalancesGrp/SubtotalAmt0488527
IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesBOYAmt0431266
IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesEOYAmt0488198
IRS990PF/DistributableAmountGrp/DistributableAsAdjustedAmt048184
IRS990PF/DistributableAmountGrp/DistributableBeforeAdjAmt048184
IRS990PF/DistributableAmountGrp/DistributableBeforeDedAmt048184
IRS990PF/DistributableAmountGrp/MinimumInvestmentReturnAmt049464
IRS990PF/DistributableAmountGrp/TaxBasedOnInvestmentIncomeAmt01280
IRS990PF/DistributableAmountGrp/TotalTaxAmt01280
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/AppliedToESTaxAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/EsPenaltyAmt012
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/Form2220AttachedInd0X
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/InvestmentIncomeExciseTaxAmt01280
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/SubtotalAmt01280
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxBasedOnInvestmentIncomeAmt01280
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxDueAmt01292
IRS990PF/FMVAssetsEOYAmt01052893
IRS990PF/Form990PFBalanceSheetsGrp/CapitalStockBOYAmt0431266
IRS990PF/Form990PFBalanceSheetsGrp/CapitalStockEOYAmt0488198
IRS990PF/Form990PFBalanceSheetsGrp/CashBOYAmt017703
IRS990PF/Form990PFBalanceSheetsGrp/CashEOYAmt040090
IRS990PF/Form990PFBalanceSheetsGrp/CashEOYFMVAmt040090
IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockBOYAmt0413563
IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockEOYAmt0448108
IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockEOYFMVAmt01012803
IRS990PF/Form990PFBalanceSheetsGrp/OrgDoesNotFollowFASB117Ind0X
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsBOYAmt0431266
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsEOYAmt0488198
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsEOYFMVAmt01052893
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesEOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesNetAstBOYAmt0431266
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesNetAstEOYAmt0488198
IRS990PF/Form990PFBalanceSheetsGrp/TotNetAstOrFundBalancesBOYAmt0431266
IRS990PF/Form990PFBalanceSheetsGrp/TotNetAstOrFundBalancesEOYAmt0488198
IRS990PF/MethodOfAccountingCashInd0X
IRS990PF/MinimumInvestmentReturnGrp/AdjustedTotalFMVOfUnusedAstAmt01004345
IRS990PF/MinimumInvestmentReturnGrp/AverageMonthlyCashBalancesAmt025928
IRS990PF/MinimumInvestmentReturnGrp/AverageMonthlyFMVOfSecAmt0978417
IRS990PF/MinimumInvestmentReturnGrp/CashDeemedCharitableAmt015065
IRS990PF/MinimumInvestmentReturnGrp/FMVAllOtherNoncharitableAstAmt00
IRS990PF/MinimumInvestmentReturnGrp/MinimumInvestmentReturnAmt049464
IRS990PF/MinimumInvestmentReturnGrp/NetVlNoncharitableAssetsAmt0989280
IRS990PF/MinimumInvestmentReturnGrp/ReductionClaimedAmt00
IRS990PF/MinimumInvestmentReturnGrp/TotalFMVOfUnusedAssetsAmt01004345
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/CompOfHghstPdCntrctOrNONETxt0NONE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/CompOfHghstPdEmplOrNONETxt0NONE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt012.00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt018173
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm0Churchill G Bowles
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt0Trustee
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt0P O Box 12085
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm0Richmond
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd0VA
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd023241
IRS990PF/Organization501c3ExemptPFInd0X
IRS990PF/PFQualifyingDistributionsGrp/ExpensesAndContributionsAmt034273
IRS990PF/PFQualifyingDistributionsGrp/QualifyingDistributionsAmt034273
IRS990PF/StatementsRegardingActy4720Grp/ActsFailToQlfyAsExceptionsInd0false
IRS990PF/StatementsRegardingActy4720Grp/BrrwOrLendDisqualifiedPrsnInd0false
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/PayCompDisqualifiedPrsnInd0true
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/AddressLine1Txt0404 West Franklin Street
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/CityNm0Richmond
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/StateAbbreviationCd0VA
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/ZIPCd023220
IRS990PF/StatementsRegardingActyGrp/MoreThan100SpentInd0false
IRS990PF/StatementsRegardingActyGrp/NewSubstantialContributorsInd0false
IRS990PF/StatementsRegardingActyGrp/OrganizationDissolvedEtcInd0false
IRS990PF/StatementsRegardingActyGrp/OrgReportOrRegisterStateCd0VA
IRS990PF/StatementsRegardingActyGrp/OwnControlledEntityInd0false
IRS990PF/StatementsRegardingActyGrp/PersonsWithBooksName/BusinessNameLine1Txt0Churchill G Bowles
IRS990PF/StatementsRegardingActyGrp/PhoneNum08047800236
IRS990PF/StatementsRegardingActyGrp/PrivateOperatingFoundationInd0false
IRS990PF/StatementsRegardingActyGrp/Section508eRqrSatisfiedInd0true
IRS990PF/StatementsRegardingActyGrp/UnrelatedBusIncmOverLimitInd0false
IRS990PF/StatementsRegardingActyGrp/WebsiteAddressTxt0N/A
IRS990PF/SupplementaryInformationGrp/ApplicationSubmissionInfoGrp/FormAndInfoAndMaterialsTxt0Written request of need and grant agreement.
IRS990PF/SupplementaryInformationGrp/ApplicationSubmissionInfoGrp/RecipientEmailAddressTxt0[email protected]
IRS990PF/SupplementaryInformationGrp/ApplicationSubmissionInfoGrp/RecipientPersonNm0Churchill G Bowles
IRS990PF/SupplementaryInformationGrp/ApplicationSubmissionInfoGrp/RecipientPhoneNum08047800236
IRS990PF/SupplementaryInformationGrp/ApplicationSubmissionInfoGrp/RecipientUSAddress/AddressLine1Txt0P O Box 12085
IRS990PF/SupplementaryInformationGrp/ApplicationSubmissionInfoGrp/RecipientUSAddress/CityNm0Richmond
IRS990PF/SupplementaryInformationGrp/ApplicationSubmissionInfoGrp/RecipientUSAddress/StateAbbreviationCd0VA
IRS990PF/SupplementaryInformationGrp/ApplicationSubmissionInfoGrp/RecipientUSAddress/ZIPCd023241
IRS990PF/SupplementaryInformationGrp/ApplicationSubmissionInfoGrp/RestrictionsOnAwardsTxt0Generally none.
IRS990PF/SupplementaryInformationGrp/ApplicationSubmissionInfoGrp/SubmissionDeadlinesTxt0Annually by June.
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt01000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt11500
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt21500
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt31500
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt41000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt51500
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt61500
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt71500
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt0Shelter for abused individuals
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt1Animal protection
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt2Shelter for abused women and children
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt3Free health services
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt4Public supported charity
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt5Medical research for children with cancer
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt6To help needy families
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt7Animal Protection
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientFoundationStatusCd0PC
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientFoundationStatusCd1PC
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientFoundationStatusCd2PC
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientFoundationStatusCd3PC
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientFoundationStatusCd4PC
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientFoundationStatusCd5PC
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientFoundationStatusCd6PC
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientFoundationStatusCd7PC
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientPersonNm0Greater Richmond SCAN
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientPersonNm1Richmond SPCA
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientPersonNm2YWCASafe Harbor
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientPersonNm3Powhatan Free Clinic
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientPersonNm4ACTS
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientPersonNm5St Jude Children's Research Hosp
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientPersonNm6Mercy Mall of Virginia
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientPersonNm7Richmond Animl Care Control Fdn
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientRelationshipTxt0N/A
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientRelationshipTxt1N/A
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientRelationshipTxt2N/A
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientRelationshipTxt3N/A
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientRelationshipTxt4N/A
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientRelationshipTxt5N/A
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientRelationshipTxt6N/A
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientRelationshipTxt7N/A
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/AddressLine1Txt0103 East Grace Street
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/AddressLine1Txt12519 Hermitage Road
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/AddressLine1Txt22315 Hilliard Road
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/AddressLine1Txt32320 Skaggs Road
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/AddressLine1Txt41518 Willow Lawn Drive Suite 201
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/AddressLine1Txt5501 St Judes Place
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/AddressLine1Txt67519 Whitepine Road
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/AddressLine1Txt71600 Chamberlayne Avenue
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/CityNm0Richmond
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/CityNm1Richmond
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/CityNm2Richmond
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/CityNm3Powhatan
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/CityNm4Richmond
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/CityNm5Memphis
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/CityNm6North Chesterfield
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/CityNm7Richmond
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/StateAbbreviationCd0VA
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/StateAbbreviationCd1VA
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/StateAbbreviationCd2VA
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/StateAbbreviationCd3VA
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/StateAbbreviationCd4VA
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/StateAbbreviationCd5TN
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/StateAbbreviationCd6VA
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/StateAbbreviationCd7VA
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/ZIPCd023219
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/ZIPCd123220
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/ZIPCd223226
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/ZIPCd323139
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/ZIPCd423230
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/ZIPCd538105
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/ZIPCd623237
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/ZIPCd723222
IRS990PF/SupplementaryInformationGrp/TotalGrantOrContriPdDurYrAmt011000
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/LoansOrLoanGuaranteesInd0false
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/PerformanceOfServicesEtcInd0false
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/PurchaseOfAssetsNonchrtblEOInd0false
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/ReimbursementArrangementsInd0false
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/RelationshipsNonchrtblEOInd0false
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/RentalOfFacilitiesOthAssetsInd0false
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/SalesOrExchangesOfAssetsInd0false
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/SharingOfFacilitiesEtcInd0false
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/TrnsfrOfCashToNonchrtblEOInd0false
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/TrnsfrOtherAssetNonchrtblEOInd0false
IRS990PF/UndistributedIncomeGrp/AppliedToCurrentYearAmt034273
IRS990PF/UndistributedIncomeGrp/DistributableAsAdjustedAmt048184
IRS990PF/UndistributedIncomeGrp/ExcessDistributionCyovAppCYAmt05313
IRS990PF/UndistributedIncomeGrp/ExcessDistributionCyovYr2Amt05313
IRS990PF/UndistributedIncomeGrp/ExcessDistriCyovAppCYCorpusAmt05313
IRS990PF/UndistributedIncomeGrp/QualifyingDistributionsAmt034273
IRS990PF/UndistributedIncomeGrp/TotalExcessDistributionCyovAmt05313
IRS990PF/UndistributedIncomeGrp/TreatedAsDistriFromCorpusAmt00
IRS990PF/UndistributedIncomeGrp/UndistributedIncomeCYAmt08598
LegalFeesSchedule/LegalFeesGrp/AdjustedNetIncomeAmt00
LegalFeesSchedule/LegalFeesGrp/CategoryTxt0Bowles Law, PLC
LegalFeesSchedule/LegalFeesGrp/DisbursementsCharitablePrpsAmt03500
LegalFeesSchedule/LegalFeesGrp/LegalFeesAmt03500
LegalFeesSchedule/LegalFeesGrp/NetInvestmentIncomeAmt00
OtherDecreasesSchedule/OtherDecreasesDetail/Amt0328
OtherDecreasesSchedule/OtherDecreasesDetail/Amt11
OtherDecreasesSchedule/OtherDecreasesDetail/Desc0Decrease in value of stock
OtherDecreasesSchedule/OtherDecreasesDetail/Desc1Rounding
OtherExpensesSchedule/OtherExpensesScheduleGrp/Desc0Custodial Fees
OtherExpensesSchedule/OtherExpensesScheduleGrp/RevenueAndExpensesPerBooksAmt0317
OtherProfessionalFeesSchedule/OtherProfessionalFeesDetail/AdjustedNetIncomeAmt00
OtherProfessionalFeesSchedule/OtherProfessionalFeesDetail/AdjustedNetIncomeAmt10
OtherProfessionalFeesSchedule/OtherProfessionalFeesDetail/Amt03959
OtherProfessionalFeesSchedule/OtherProfessionalFeesDetail/Amt14500
OtherProfessionalFeesSchedule/OtherProfessionalFeesDetail/CategoryTxt0Investment Fees
OtherProfessionalFeesSchedule/OtherProfessionalFeesDetail/CategoryTxt1Tax Preparation
OtherProfessionalFeesSchedule/OtherProfessionalFeesDetail/DisbursementsCharitablePrpsAmt00
OtherProfessionalFeesSchedule/OtherProfessionalFeesDetail/DisbursementsCharitablePrpsAmt14500
OtherProfessionalFeesSchedule/OtherProfessionalFeesDetail/NetInvestmentIncomeAmt03959
OtherProfessionalFeesSchedule/OtherProfessionalFeesDetail/NetInvestmentIncomeAmt10
TaxesSchedule/TaxesDetail/Amt0249
TaxesSchedule/TaxesDetail/CategoryTxt02024 Taxes due
ReturnHeader/BuildTS02025-03-06 01:10:19Z
ReturnHeader/BusinessOfficerGrp/DiscussWithPaidPreparerInd0true
ReturnHeader/BusinessOfficerGrp/PersonNm0Churchill G Bowles
ReturnHeader/BusinessOfficerGrp/PersonTitleTxt0Trustee
ReturnHeader/BusinessOfficerGrp/SignatureDt02026-04-23
ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt0Cathys Foundation
ReturnHeader/Filer/BusinessNameControlTxt0CATH
ReturnHeader/Filer/EIN0471076333
ReturnHeader/Filer/PhoneNum08047800236
ReturnHeader/Filer/USAddress/AddressLine1Txt0P O Box 12085
ReturnHeader/Filer/USAddress/CityNm0Richmond
ReturnHeader/Filer/USAddress/StateAbbreviationCd0VA
ReturnHeader/Filer/USAddress/ZIPCd023241
ReturnHeader/PreparerFirmGrp/PreparerFirmEIN0541130194
ReturnHeader/PreparerFirmGrp/PreparerFirmName/BusinessNameLine1Txt0BOWLES AFFILIATES PC
ReturnHeader/PreparerFirmGrp/PreparerUSAddress/AddressLine1Txt0404 W Franklin Street
ReturnHeader/PreparerFirmGrp/PreparerUSAddress/CityNm0Richmond
ReturnHeader/PreparerFirmGrp/PreparerUSAddress/StateAbbreviationCd0VA
ReturnHeader/PreparerFirmGrp/PreparerUSAddress/ZIPCd023220
ReturnHeader/PreparerPersonGrp/PhoneNum08047800236
ReturnHeader/PreparerPersonGrp/PreparerPersonNm0Churchill G Bowles
ReturnHeader/ReturnTs02026-04-23T13:11:24-07:00
ReturnHeader/ReturnTypeCd0990PF
ReturnHeader/TaxPeriodBeginDt02025-01-01
ReturnHeader/TaxPeriodEndDt02025-12-31
ReturnHeader/TaxYr02025

Document Assets

No mirrored PDF or thumbnail assets are attached yet.

Filings