Liabilities / Assets
56th percentile
Tied with the lowest-debt nonprofits in its peer group.
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
56th percentile
Tied with the lowest-debt nonprofits in its peer group.
Liabilities / Revenue
Score unavailable
Liabilities-to-revenue requires both liabilities and revenue on this filing.
Net Margin
Score unavailable
Net margin requires both revenue and expenses on this filing.
Top Officer Pay
79th percentile
Higher top officer pay than 79% of similar nonprofits.
Asset Growth
29th percentile
Faster asset growth than 29% of similar nonprofits.
Revenue Growth
Score unavailable
A valid growth rate could not be computed from the available filing history.
Assets
Down$987
Down $160 (-14%) from 2023
Net Assets
Down$987
Down $160 (-14%) from 2023
Liabilities
Flat$0
Flat from 2023
Revenue
Flat$0
Flat from 2023
Expenses
Down$0
Down $19 (-100%) from 2023
Net Income
Up$0
Up $19 (+100%) from 2023
Starfish Learning Group was formed as a non-profit 501(c)3 organization to promote awareness of the ocean to school children.
| Description | Grants | Expenses |
|---|---|---|
| Starfish Learning Group was formed as a non-profit 501(c)3 organization to promote awareness of the ocean to school children. We bring underwater photos to schools showing how the underwater compares to above water (kelp vs trees). Also we explain how cutting soda can plastic holders should be cut so that birds or other animals don't get their heads stuck. We have them put their hands in dive gloves and then in cold water to show how a wetsuit works when diving or snorkeling. We have not put on a presentation in a few years because my deceased husband started this organization and I am keeping it because I will be making the presentations to grammar schools hopefully in this upcoming year. | $0 | $0 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Cathy Hess | President | - | $0 | - | - |
| Daniel Hess | Treasurer | - | $0 | - | - |
| James Kaller | Secretary | - | $0 | - | - |
“Last year's ending balance in the checking account was $1147.00. This year's ending balance is $987.00. The difference is due to having a checking account that charged fees.”
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/ActivitiesNotPreviouslyRptInd | 0 | 0 |
| IRS990EZ/BenefitsPaidToOrForMembersAmt | 0 | 0 |
| IRS990EZ/BooksInCareOfDetail/PersonNm | 0 | Cathy Hess |
| IRS990EZ/BooksInCareOfDetail/PhoneNum | 0 | 5102765895 |
| IRS990EZ/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 16158 Yale Ave |
| IRS990EZ/BooksInCareOfDetail/USAddress/CityNm | 0 | San Lorenzo |
| IRS990EZ/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | CA |
| IRS990EZ/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 94580 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/BOYAmt | 0 | 1147 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/EOYAmt | 0 | 987 |
| IRS990EZ/ChgMadeToOrgnzngDocNotRptInd | 0 | 0 |
| IRS990EZ/ContributionsGiftsGrantsEtcAmt | 0 | 0 |
| IRS990EZ/CostOfGoodsSoldAmt | 0 | 0 |
| IRS990EZ/CostOrOtherBasisExpenseSaleAmt | 0 | 0 |
| IRS990EZ/DirectIndirectPltclExpendAmt | 0 | 0 |
| IRS990EZ/DonorAdvisedFndsInd | 0 | 0 |
| IRS990EZ/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990EZ/ExcessOrDeficitForYearAmt | 0 | 0 |
| IRS990EZ/FeesAndOtherPymtToIndCntrctAmt | 0 | 0 |
| IRS990EZ/FiledScheduleAInd | 0 | 1 |
| IRS990EZ/ForeignFinancialAccountInd | 0 | 0 |
| IRS990EZ/ForeignOfficeInd | 0 | 0 |
| IRS990EZ/Form1120PolFiledInd | 0 | 0 |
| IRS990EZ/Form990TotalAssetsGrp/BOYAmt | 0 | 1147 |
| IRS990EZ/Form990TotalAssetsGrp/EOYAmt | 0 | 987 |
| IRS990EZ/FundraisingGrossIncomeAmt | 0 | 0 |
| IRS990EZ/GainOrLossFromSaleOfAssetsAmt | 0 | 0 |
| IRS990EZ/GamingGrossIncomeAmt | 0 | 0 |
| IRS990EZ/GrantsAndSimilarAmountsPaidAmt | 0 | 0 |
| IRS990EZ/GrossProfitLossSlsOfInvntryAmt | 0 | 0 |
| IRS990EZ/GrossReceiptsAmt | 0 | 0 |
| IRS990EZ/GrossSalesOfInventoryAmt | 0 | 0 |
| IRS990EZ/InfoInScheduleOPartIInd | 0 | X |
| IRS990EZ/InvestmentIncomeAmt | 0 | 0 |
| IRS990EZ/LandAndBuildingsGrp/BOYAmt | 0 | 0 |
| IRS990EZ/LandAndBuildingsGrp/EOYAmt | 0 | 0 |
| IRS990EZ/LobbyingActivitiesInd | 0 | 0 |
| IRS990EZ/MadeLoansToFromOfficersInd | 0 | 0 |
| IRS990EZ/MembershipDuesAmt | 0 | 0 |
| IRS990EZ/MethodOfAccountingCashInd | 0 | X |
| IRS990EZ/NetAssetsOrFundBalancesBOYAmt | 0 | 1147 |
| IRS990EZ/NetAssetsOrFundBalancesEOYAmt | 0 | 987 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/BOYAmt | 0 | 1147 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/EOYAmt | 0 | 987 |
| IRS990EZ/OccupancyRentUtltsAndMaintAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 0 | 0.5 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 1 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 2 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 1 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 2 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 1 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 2 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 1 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 2 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 0 | Cathy Hess |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 1 | Daniel Hess |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 2 | James Kaller |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 0 | President |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 1 | Treasurer |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 2 | Secretary |
| IRS990EZ/OperateHospitalInd | 0 | 0 |
| IRS990EZ/Organization501c3Ind | 0 | X |
| IRS990EZ/OrganizationDissolvedEtcInd | 0 | 0 |
| IRS990EZ/OrganizationHadUBIInd | 0 | 0 |
| IRS990EZ/OtherAssetsTotalDetail/BOYAmt | 0 | 0 |
| IRS990EZ/OtherAssetsTotalDetail/EOYAmt | 0 | 0 |
| IRS990EZ/OtherChangesInNetAssetsAmt | 0 | -160 |
| IRS990EZ/OtherExpensesTotalAmt | 0 | 0 |
| IRS990EZ/OtherRevenueTotalAmt | 0 | 0 |
| IRS990EZ/PartVIHghstPdCntrctProfSrvcTxt | 0 | NONE |
| IRS990EZ/PartVIOfCompOfHghstPdEmplTxt | 0 | NONE |
| IRS990EZ/PoliticalCampaignActyInd | 0 | 0 |
| IRS990EZ/PrimaryExemptPurposeTxt | 0 | Starfish Learning Group was formed as a non-profit 501(c)3 organization to promote awareness of the ocean to school children. |
| IRS990EZ/PrintingPublicationsPostageAmt | 0 | 0 |
| IRS990EZ/ProgramServiceRevenueAmt | 0 | 0 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 0 | Starfish Learning Group was formed as a non-profit 501(c)3 organization to promote awareness of the ocean to school children. We bring underwater photos to schools showing how the underwater compares to above water (kelp vs trees). Also we explain how cutting soda can plastic holders should be cut so that birds or other animals don't get their heads stuck. We have them put their hands in dive gloves and then in cold water to show how a wetsuit works when diving or snorkeling. We have not put on a presentation in a few years because my deceased husband started this organization and I am keeping it because I will be making the presentations to grammar schools hopefully in this upcoming year. |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/GrantsAndAllocationsAmt | 0 | 0 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/ProgramServiceExpensesAmt | 0 | 0 |
| IRS990EZ/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990EZ/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990EZ/SalariesOtherCompEmplBnftAmt | 0 | 0 |
| IRS990EZ/SaleOfAssetsGrossAmt | 0 | 0 |
| IRS990EZ/ScheduleBNotRequiredInd | 0 | X |
| IRS990EZ/SchoolOperatingInd | 0 | 0 |
| IRS990EZ/SpecialEventsDirectExpensesAmt | 0 | 0 |
| IRS990EZ/SpecialEventsNetIncomeLossAmt | 0 | 0 |
| IRS990EZ/StatesWhereCopyOfReturnIsFldCd | 0 | CA |
| IRS990EZ/SubjectToProxyTaxInd | 0 | 0 |
| IRS990EZ/SumOfTotalLiabilitiesGrp/BOYAmt | 0 | 0 |
| IRS990EZ/SumOfTotalLiabilitiesGrp/EOYAmt | 0 | 0 |
| IRS990EZ/TanningServicesProvidedInd | 0 | 0 |
| IRS990EZ/TaxImposedOnOrganizationMgrAmt | 0 | 0 |
| IRS990EZ/TaxImposedUnderIRC4911Amt | 0 | 0 |
| IRS990EZ/TaxImposedUnderIRC4912Amt | 0 | 0 |
| IRS990EZ/TaxImposedUnderIRC4955Amt | 0 | 0 |
| IRS990EZ/TaxReimbursedByOrganizationAmt | 0 | 0 |
| IRS990EZ/TotalExpensesAmt | 0 | 0 |
| IRS990EZ/TotalProgramServiceExpensesAmt | 0 | 0 |
| IRS990EZ/TotalRevenueAmt | 0 | 0 |
| IRS990EZ/TransactionWithControlEntInd | 0 | 0 |
| IRS990EZ/TrnsfrExmptNonChrtblRltdOrgInd | 0 | 0 |
| IRS990EZ/TypeOfOrganizationOtherDesc | 0 | Non-profit |
| IRS990EZ/TypeOfOrganizationOtherInd | 0 | X |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/ExplanationTxt | 0 | Starfish Learning Group was formed as a non-profit 501(c)3 organization to promote awareness of the ocean to school children. It does not collect dues, have a membership, charge for presentations or receive donations |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/FormAndLineReferenceDesc | 0 | Schedule A, Part II, Line 10 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 0 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 0 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 0 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 0 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 0 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearAmt | 0 | 0 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus1YearAmt | 0 | 0 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 0 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 0 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 0 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 0 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearAmt | 0 | 0 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 0 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 0 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 0 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 0 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/PrivateFoundation170Ind | 0 | X |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 0 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 0 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/CurrentTaxYearAmt | 0 | 0 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/CurrentTaxYearMinus1YearAmt | 0 | 0 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 0 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 0 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 0 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 0 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 0 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 0 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 0 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 0 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 0 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/CurrentTaxYearAmt | 0 | 0 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/CurrentTaxYearMinus1YearAmt | 0 | 0 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 0 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 0 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 0 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | Last year's ending balance in the checking account was $1147.00. This year's ending balance is $987.00. The difference is due to having a checking account that charged fees. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Form 990-EZ, Part I, Line 20 |
| ReasonableCauseExplanation/ExplanationTxt | 0 | This Form 990-EZ is being filed late because in filling out Schedule A that needs to be attached to this form, it would not accept what I had filled out. After many attempts to continue to file this and not being able to enter the edit mode, I finally reached out to the 990 Support Team and they made the filing able to be edited. |
| ReturnHeader/BuildTS | 0 | 2025-03-06 01:10:19Z |
| ReturnHeader/BusinessOfficerGrp/PersonNm | 0 | Cathy Hess |
| ReturnHeader/BusinessOfficerGrp/PersonTitleTxt | 0 | President |
| ReturnHeader/BusinessOfficerGrp/PhoneNum | 0 | 5102765895 |
| ReturnHeader/BusinessOfficerGrp/SignatureDt | 0 | 2025-05-12 |
| ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt | 0 | STARFISH LEARNING GROUP |
| ReturnHeader/Filer/BusinessNameControlTxt | 0 | STAR |
| ReturnHeader/Filer/EIN | 0 | 943207955 |
| ReturnHeader/Filer/PhoneNum | 0 | 5102765895 |
| ReturnHeader/Filer/USAddress/AddressLine1Txt | 0 | 16158 Yale Ave |
| ReturnHeader/Filer/USAddress/CityNm | 0 | San Lorenzo |
| ReturnHeader/Filer/USAddress/StateAbbreviationCd | 0 | CA |
| ReturnHeader/Filer/USAddress/ZIPCd | 0 | 94580 |
| ReturnHeader/IRSResponsiblePrtyInfoCurrInd | 0 | 1 |
| ReturnHeader/ReturnTs | 0 | 2025-05-12T18:27:42-07:00 |
| ReturnHeader/ReturnTypeCd | 0 | 990EZ |
| ReturnHeader/TaxPeriodBeginDt | 0 | 2023-07-01 |
| ReturnHeader/TaxPeriodEndDt | 0 | 2024-06-30 |
| ReturnHeader/TaxYr | 0 | 2023 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2024 • Form 990EZDetailed filing. Detailed filing data is available for this year.
Similar nonprofits based on the same Siviq industry and scale cohort. 2024 filings • 501(c)3 • <$500k nonprofits
Pearl River, NY
View Organization501(c)3 • NTEE A31
Revenue vs current organization
No dataAssets vs current organization
About the sameTrophy Club, TX
View Organization501(c)3
Revenue vs current organization
No dataAssets vs current organization
About the sameDeerfield Beach, FL
View Organization501(c)3
Revenue vs current organization
No dataAssets vs current organization
About the sameColumbia, SC
View Organization501(c)3 • NTEE Q33
Revenue vs current organization
No dataAssets vs current organization
About the same