Civic Intelligence

Rams Swim Club

EIN 47-1549946 • 501(c)3 • Altoona, IA

Profile

The Rams Swim Club is a USA affiliated swim club designed to be a feeder program for the local high school. We teach kids how to be safe in and around the water and help them become competitive swimmers.

PO Box 93Altoona, IA 50009

www.ramsswimmingia.com

Siviq Scores

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

Liabilities / Assets

76th percentile

0.07x

Higher debt load relative to assets than 76% of similar nonprofits.

501(c)3 • <$500k nonprofits • Source year 2025

Liabilities / Revenue

79th percentile

0.06x

Higher debt load relative to revenue than 79% of similar nonprofits.

501(c)3 • <$500k nonprofits • Source year 2025

Net Margin

69th percentile

14%

Higher net margin than 69% of similar nonprofits.

501(c)3 • <$500k nonprofits • Source year 2025

Top Officer Pay

98th percentile

$58,967

Higher top officer pay than 98% of similar nonprofits.

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

501(c)3 • <$500k nonprofits • Source year 2025

Asset Growth

69th percentile

11%

Faster asset growth than 69% of similar nonprofits.

501(c)3 • <$500k nonprofits • Annualized from 2024 to 2025

Revenue Growth

69th percentile

15%

Faster revenue growth than 69% of similar nonprofits.

501(c)3 • <$500k nonprofits • Annualized from 2024 to 2025

Assets

Up

$142,412

Up $14,369 (+11%) from 2024

Liabilities

Down

$9,940

Down $11,306 (-53%) from 2024

Net Assets

Up

$132,472

Up $25,675 (+24%) from 2024

Revenue

Up

$179,503

Up $24,082 (+15%) from 2024

Expenses

Up

$153,828

Up $37 (+0.0%) from 2024

Net Income

Up

$25,675

Up $24,045 (+1475%) from 2024

Trend Graphs

Balance Sheet Trend

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

$150K$100K$50K$0Assets 2017: $31,035Liabilities 2017: $02017Assets 2018: $34,678Liabilities 2018: $3,7022018Assets 2019: $35,713Liabilities 2019: $2,1972019Assets 2020: $33,694Liabilities 2020: $17,9942020Assets 2021: $78,112Liabilities 2021: $1,9932021Assets 2022: $106,813Liabilities 2022: $422Net Assets 2022: $106,3912022Assets 2023: $110,055Liabilities 2023: $4,888Net Assets 2023: $105,1672023Assets 2024: $128,043Liabilities 2024: $21,246Net Assets 2024: $106,7972024Assets 2025: $142,412Liabilities 2025: $9,940Net Assets 2025: $132,4722025

Highlighted filing

2025

Assets$142,412
Liabilities$9,940
Net Assets$132,472

Operations Trend

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

$200K$150K$100K$50K$0-$50KRevenue 2017: $83,914Expenses 2017: $75,110Net Income 2017: $8,8042017Revenue 2018: $85,863Expenses 2018: $85,922Net Income 2018: -$592018Revenue 2019: $94,833Expenses 2019: $92,293Net Income 2019: $2,5402019Revenue 2020: $82,316Expenses 2020: $100,132Net Income 2020: -$17,8162020Revenue 2021: $139,023Expenses 2021: $78,604Net Income 2021: $60,4192021Revenue 2022: $127,578Expenses 2022: $97,306Net Income 2022: $30,2722022Revenue 2023: $121,308Expenses 2023: $122,532Net Income 2023: -$1,2242023Revenue 2024: $155,421Expenses 2024: $153,791Net Income 2024: $1,6302024Revenue 2025: $179,503Expenses 2025: $153,828Net Income 2025: $25,6752025

Highlighted filing

2025

Revenue$179,503
Expenses$153,828
Net Income$25,675

Filings

Latest Filing Detail
Jump To
Filing Snapshot
Filing Period
Jul 1, 2024 to Jun 30, 2025
Signed
Oct 10, 2025
Return Version
2024v5.0
Gross Receipts
$180,520
Mission and Program Overview

Mission

The Rams Swim Club provides opportunities for individuals to swim competitively and helps improve their skills and techniques. We also offer pre-club swim lessons to help children be safe around water and encourage a love of swimming.

The Rams Swim Club is a USA affiliated swim club designed to be a feeder program for the local high school. We teach kids how to be save in and around the water and help them become competitive swimmers.

Program Services

DescriptionGrantsExpenses
USA Sanctioned swim meets held by the club which saw in excess of 500 swimmers from the area-$11,302
Compensation and Service Providers

Employees

NameTitleFull / Part TimeBaseOtherTotal
Andrew ProperHead CoachFT$58,967-$58,967
Jake GarrisonBoard PresidentPT$0--
Corey OnnenBoard Vice-President-$0--
Brenda HammondBoard Secretary-$0--
Kristine HoffmanBoard Treasurer-$0--
Filing and Contact Details

Filer

Filer Name
Rams Swim Club
EIN
47-1549946
Address
PO Box 93, Altoona, IA 50009

Signing Officer

Name
Brad Holtan
Title
RSC Accountant
Signed
2025-10-10
Supplemental Narrative

Additional Explanations

Part I, Line 16

Swim Meet Expenses and operating expenses (Bank Charges, insurance, advertising, etc...)

Raw XML Appendix184 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
IRS990EZ/ActivitiesNotPreviouslyRptInd0false
IRS990EZ/BenefitsPaidToOrForMembersAmt01815
IRS990EZ/BooksInCareOfDetail/PersonNm0Brad Holtan
IRS990EZ/BooksInCareOfDetail/PhoneNum05153602583
IRS990EZ/BooksInCareOfDetail/USAddress/AddressLine1Txt06425 Southeast Sunsplash Drive
IRS990EZ/BooksInCareOfDetail/USAddress/CityNm0Pleasant Hill
IRS990EZ/BooksInCareOfDetail/USAddress/StateAbbreviationCd0IA
IRS990EZ/BooksInCareOfDetail/USAddress/ZIPCd050327
IRS990EZ/CashSavingsAndInvestmentsGrp/BOYAmt0112424
IRS990EZ/CashSavingsAndInvestmentsGrp/EOYAmt0124505
IRS990EZ/ChgMadeToOrgnzngDocNotRptInd0false
IRS990EZ/CntrctRcvdGreaterThan100KCnt00
IRS990EZ/ContributionsGiftsGrantsEtcAmt02889
IRS990EZ/CostOfGoodsSoldAmt0695
IRS990EZ/DirectIndirectPltclExpendAmt00
IRS990EZ/DonorAdvisedFndsInd0false
IRS990EZ/EngagedInExcessBenefitTransInd0false
IRS990EZ/ExcessOrDeficitForYearAmt025675
IRS990EZ/FeesAndOtherPymtToIndCntrctAmt04307
IRS990EZ/FiledScheduleAInd0true
IRS990EZ/ForeignFinancialAccountInd0false
IRS990EZ/ForeignOfficeInd0false
IRS990EZ/Form1120PolFiledInd0false
IRS990EZ/Form990TotalAssetsGrp/BOYAmt0128043
IRS990EZ/Form990TotalAssetsGrp/EOYAmt0142412
IRS990EZ/FundraisingGrossIncomeAmt010198
IRS990EZ/GamingGrossIncomeAmt0385
IRS990EZ/GrantsAndSimilarAmountsPaidAmt00
IRS990EZ/GrossProfitLossSlsOfInvntryAmt0490
IRS990EZ/GrossReceiptsAmt0180520
IRS990EZ/GrossSalesOfInventoryAmt01185
IRS990EZ/InfoInScheduleOPartIInd0X
IRS990EZ/InvestmentIncomeAmt03882
IRS990EZ/LobbyingActivitiesInd0false
IRS990EZ/MadeLoansToFromOfficersInd0false
IRS990EZ/MembershipDuesAmt089031
IRS990EZ/MethodOfAccountingAccrualInd0X
IRS990EZ/NetAssetsOrFundBalancesBOYAmt0106797
IRS990EZ/NetAssetsOrFundBalancesEOYAmt0132472
IRS990EZ/NetAssetsOrFundBalancesGrp/BOYAmt0106797
IRS990EZ/NetAssetsOrFundBalancesGrp/EOYAmt0132472
IRS990EZ/OccupancyRentUtltsAndMaintAmt04875
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt05.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt12.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt22.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt32.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt440.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt10
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt20
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt30
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt458967
IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt10
IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt20
IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt30
IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt40
IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt10
IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt20
IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt30
IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt40
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm0Jake Garrison
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm1Corey Onnen
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm2Brenda Hammond
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm3Kristine Hoffman
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm4Andrew Proper
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt0Board President
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt1Board Vice-President
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt2Board Secretary
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt3Board Treasurer
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt4Head Coach
IRS990EZ/OperateHospitalInd0false
IRS990EZ/Organization501c3Ind0X
IRS990EZ/OrganizationDissolvedEtcInd0false
IRS990EZ/OrganizationHadUBIInd0false
IRS990EZ/OtherAssetsTotalDetail/BOYAmt015619
IRS990EZ/OtherAssetsTotalDetail/EOYAmt017907
IRS990EZ/OtherEmployeePaidOver100kCnt00
IRS990EZ/OtherExpensesTotalAmt019372
IRS990EZ/PartVIHghstPdCntrctProfSrvcTxt0NONE
IRS990EZ/PartVIOfCompOfHghstPdEmplTxt0NONE
IRS990EZ/PoliticalCampaignActyInd0false
IRS990EZ/PrimaryExemptPurposeTxt0The Rams Swim Club is a USA affiliated swim club designed to be a feeder program for the local high school. We teach kids how to be save in and around the water and help them become competitive swimmers.
IRS990EZ/PrintingPublicationsPostageAmt046
IRS990EZ/ProgramServiceRevenueAmt072950
IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt0USA Sanctioned swim meets held by the club which saw in excess of 500 swimmers from the area
IRS990EZ/ProgramSrvcAccomplishmentGrp/ProgramServiceExpensesAmt011302
IRS990EZ/ProhibitedTaxShelterTransInd0false
IRS990EZ/RelatedOrganizationCtrlEntInd0false
IRS990EZ/RelatedOrgSect527OrgInd0false
IRS990EZ/SalariesOtherCompEmplBnftAmt0123413
IRS990EZ/ScheduleBNotRequiredInd0X
IRS990EZ/SchoolOperatingInd0false
IRS990EZ/SpecialEventsDirectExpensesAmt0322
IRS990EZ/SpecialEventsNetIncomeLossAmt010261
IRS990EZ/StatesWhereCopyOfReturnIsFldCd0IA
IRS990EZ/SubjectToProxyTaxInd0false
IRS990EZ/SumOfTotalLiabilitiesGrp/BOYAmt021246
IRS990EZ/SumOfTotalLiabilitiesGrp/EOYAmt09940
IRS990EZ/TanningServicesProvidedInd0false
IRS990EZ/TotalExpensesAmt0153828
IRS990EZ/TotalProgramServiceExpensesAmt011302
IRS990EZ/TotalRevenueAmt0179503
IRS990EZ/TransactionWithControlEntInd0false
IRS990EZ/TrnsfrExmptNonChrtblRltdOrgInd0false
IRS990EZ/TypeOfOrganizationCorpInd0X
IRS990EZ/WebsiteAddressTxt0www.ramsswimmingia.com
IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/TotalAmt00
IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearAmt0102503
IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus1YearAmt0101506
IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus2YearsAmt077828
IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus3YearsAmt075228
IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus4YearsAmt0104807
IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/TotalAmt0461872
IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearAmt03882
IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus1YearAmt02845
IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus2YearsAmt01066
IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus3YearsAmt062
IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus4YearsAmt0321
IRS990ScheduleA/GrossInvestmentIncome509Grp/TotalAmt08176
IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearAmt074135
IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus1YearAmt052326
IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus2YearsAmt042948
IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus3YearsAmt047057
IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus4YearsAmt032528
IRS990ScheduleA/GrossReceiptsAdmissionsGrp/TotalAmt0248994
IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearAmt03882
IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus1YearAmt02845
IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus2YearsAmt01066
IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus3YearsAmt062
IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus4YearsAmt0321
IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/TotalAmt08176
IRS990ScheduleA/InvestmentIncomeCYPct00.01130
IRS990ScheduleA/InvestmentIncomePYPct00.00690
IRS990ScheduleA/NetIncomeFromOtherUBIGrp/CurrentTaxYearMinus3YearsAmt00
IRS990ScheduleA/NetIncomeFromOtherUBIGrp/CurrentTaxYearMinus4YearsAmt00
IRS990ScheduleA/NetIncomeFromOtherUBIGrp/TotalAmt00
IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus2YearsAmt00
IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus3YearsAmt02764
IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus4YearsAmt01367
IRS990ScheduleA/OtherIncome509Grp/TotalAmt04131
IRS990ScheduleA/OtherSupportSumAmt00
IRS990ScheduleA/Post1975UBTIGrp/TotalAmt00
IRS990ScheduleA/PubliclySupportedOrg509a2Ind0X
IRS990ScheduleA/PublicSupportCY509Pct00.98300
IRS990ScheduleA/PublicSupportPY509Pct00.98650
IRS990ScheduleA/PublicSupportTotal509Amt0710866
IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/TotalAmt00
IRS990ScheduleA/SubstantialContributorsAmtGrp/TotalAmt00
IRS990ScheduleA/SupportedOrganizationsCnt00
IRS990ScheduleA/SupportedOrganizationsTotalCnt00
IRS990ScheduleA/SupportSumAmt00
IRS990ScheduleA/ThirtyThrPctSuprtTestsCY509Ind0X
IRS990ScheduleA/Total509Grp/CurrentTaxYearAmt0176638
IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus1YearAmt0153832
IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus2YearsAmt0120776
IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus3YearsAmt0122285
IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus4YearsAmt0137335
IRS990ScheduleA/Total509Grp/TotalAmt0710866
IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearAmt0180520
IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus1YearAmt0156677
IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus2YearsAmt0121842
IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus3YearsAmt0125111
IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus4YearsAmt0139023
IRS990ScheduleA/TotalSupportCalendarYearGrp/TotalAmt0723173
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt0Swim Meet Expenses and operating expenses (Bank Charges, insurance, advertising, etc...)
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc0Part I, Line 16
ReturnHeader/BuildTS02025-03-06 01:10:19Z
ReturnHeader/BusinessOfficerGrp/PersonNm0Brad Holtan
ReturnHeader/BusinessOfficerGrp/PersonTitleTxt0RSC Accountant
ReturnHeader/BusinessOfficerGrp/SignatureDt02025-10-10
ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt0RAMS SWIM CLUB
ReturnHeader/Filer/BusinessNameControlTxt0RAMS
ReturnHeader/Filer/EIN0471549946
ReturnHeader/Filer/USAddress/AddressLine1Txt0PO Box 93
ReturnHeader/Filer/USAddress/CityNm0Altoona
ReturnHeader/Filer/USAddress/StateAbbreviationCd0IA
ReturnHeader/Filer/USAddress/ZIPCd050009
ReturnHeader/ReturnTs02025-10-10T12:56:00Z
ReturnHeader/ReturnTypeCd0990EZ
ReturnHeader/TaxPeriodBeginDt02024-07-01
ReturnHeader/TaxPeriodEndDt02025-06-30
ReturnHeader/TaxYr02024

Document Assets

No mirrored PDF or thumbnail assets are attached yet.