Liabilities / Assets
59th percentile
Tied with the lowest-debt nonprofits in its peer group.
EIN 20-3802043 • 501(c)3 • Valparaiso, NE
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
59th percentile
Tied with the lowest-debt nonprofits in its peer group.
Liabilities / Revenue
61st percentile
Tied with the lowest-debt nonprofits in its peer group.
Net Margin
63rd percentile
Higher net margin than 63% of similar nonprofits.
Top Officer Pay
Score unavailable
No filing with officer rows is available for this organization yet.
Asset Growth
16th percentile
Faster asset growth than 16% of similar nonprofits.
Revenue Growth
33rd percentile
Faster revenue growth than 33% of similar nonprofits.
Assets
Down$29,648
Down $41,364 (-58%) from 2017
Liabilities
Flat$0
Flat from 2017
Net Assets
$29,648
No earlier filing loaded for comparison.
Revenue
Down$38,612
Down $8,384 (-18%) from 2017
Expenses
Up$34,878
Up $8,998 (+35%) from 2017
Net Income
Down$3,734
Down $17,382 (-82%) from 2017
Most recent year
2018 • Form 990EZXML pending. An XML filing is linked for this year, but detailed extraction is still pending.
League Ball Association
| Description | Grants | Expenses |
|---|---|---|
| 0 | - | - |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Tim Nelson | Co-President | - | $0 | - | - |
| Phil Carlson | Co-President | - | $0 | - | - |
| Bryan Masek | Vice President | - | $0 | - | - |
| Andrea Benes | Treasurer | - | $0 | - | - |
“Part 1 8 - Other Revenue Advertising Banners 5400 Gate Fees Collected 1741 Uniforms 4105 League Tournament Fees 1800 Part 1 16 - Other Expenses Field Prep 1433 League District State Fees Paid 4111 Legion Gate Collector 527 Office Expenses 1992 OpenClose Concessions 1880 Umpires 6065 Uniforms 6132 Banner Expenses 709 Part II 24 - Other Assets 4-Wheeler Ball Equip Speaker System Walk-In Cooler Score Boards Batting Cages Concession Equipment Field Prep Machine Pitching Machine”
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 | false |
| IRS990EZ/BenefitsPaidToOrForMembersAmt | 0 | 0 |
| IRS990EZ/BooksInCareOfDetail/PersonNm | 0 | Becky Grant |
| IRS990EZ/BooksInCareOfDetail/PhoneNum | 0 | 4028900740 |
| IRS990EZ/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | PO Box 302 |
| IRS990EZ/BooksInCareOfDetail/USAddress/CityNm | 0 | Valparaiso |
| IRS990EZ/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | NE |
| IRS990EZ/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 68065 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/BOYAmt | 0 | 38617 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/EOYAmt | 0 | 29618 |
| IRS990EZ/ChgMadeToOrgnzngDocNotRptInd | 0 | false |
| IRS990EZ/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990EZ/ContributionsGiftsGrantsEtcAmt | 0 | 1202 |
| IRS990EZ/CostOfGoodsSoldAmt | 0 | 18586 |
| IRS990EZ/CostOrOtherBasisExpenseSaleAmt | 0 | 0 |
| IRS990EZ/DirectIndirectPltclExpendAmt | 0 | 0 |
| IRS990EZ/DonorAdvisedFndsInd | 0 | false |
| IRS990EZ/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990EZ/ExcessOrDeficitForYearAmt | 0 | 3734 |
| IRS990EZ/FeesAndOtherPymtToIndCntrctAmt | 0 | 0 |
| IRS990EZ/FiledScheduleAInd | 0 | false |
| IRS990EZ/ForeignFinancialAccountInd | 0 | false |
| IRS990EZ/ForeignOfficeInd | 0 | false |
| IRS990EZ/Form1120PolFiledInd | 0 | false |
| IRS990EZ/Form720FiledInd | 0 | false |
| IRS990EZ/Form990TotalAssetsGrp/BOYAmt | 0 | 71012 |
| IRS990EZ/Form990TotalAssetsGrp/EOYAmt | 0 | 29648 |
| IRS990EZ/FundraisingGrossIncomeAmt | 0 | 14440 |
| IRS990EZ/GainOrLossFromSaleOfAssetsAmt | 0 | 0 |
| IRS990EZ/GamingGrossIncomeAmt | 0 | 0 |
| IRS990EZ/GrantsAndSimilarAmountsPaidAmt | 0 | 0 |
| IRS990EZ/GrossProfitLossSlsOfInvntryAmt | 0 | 1614 |
| IRS990EZ/GrossReceiptsForPublicUseAmt | 0 | 0 |
| IRS990EZ/GrossSalesOfInventoryAmt | 0 | 20200 |
| IRS990EZ/InitialReturnInd | 0 | X |
| IRS990EZ/InitiationFeesAndCapContriAmt | 0 | 0 |
| IRS990EZ/InvestmentIncomeAmt | 0 | 136 |
| IRS990EZ/LandAndBuildingsGrp/BOYAmt | 0 | 0 |
| IRS990EZ/LandAndBuildingsGrp/EOYAmt | 0 | 0 |
| IRS990EZ/LoansToFromOfficersAmt | 0 | 0 |
| IRS990EZ/LobbyingActivitiesInd | 0 | false |
| IRS990EZ/MadeLoansToFromOfficersInd | 0 | false |
| IRS990EZ/MembershipDuesAmt | 0 | 12783 |
| IRS990EZ/MethodOfAccountingCashInd | 0 | X |
| IRS990EZ/NetAssetsOrFundBalancesBOYAmt | 0 | 71012 |
| IRS990EZ/NetAssetsOrFundBalancesEOYAmt | 0 | 74746 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/BOYAmt | 0 | 71012 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/EOYAmt | 0 | 29648 |
| IRS990EZ/OccupancyRentUtltsAndMaintAmt | 0 | 12029 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 0 | 2 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 1 | 2 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 2 | 2 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 3 | 2 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 1 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 2 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 3 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 1 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 2 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 3 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 1 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 2 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 3 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 0 | Tim Nelson |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 1 | Phil Carlson |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 2 | Bryan Masek |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 3 | Andrea Benes |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 0 | Co-President |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 1 | Co-President |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 2 | Vice President |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 3 | Treasurer |
| IRS990EZ/OperateHospitalInd | 0 | false |
| IRS990EZ/Organization501c3Ind | 0 | X |
| IRS990EZ/OrganizationDissolvedEtcInd | 0 | false |
| IRS990EZ/OrganizationFiled990TInd | 0 | false |
| IRS990EZ/OrganizationHadUBIInd | 0 | false |
| IRS990EZ/OtherAssetsTotalDetail/BOYAmt | 0 | 32395 |
| IRS990EZ/OtherAssetsTotalDetail/EOYAmt | 0 | 30 |
| IRS990EZ/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990EZ/OtherEmployeePaidOver100kCnt | 0 | 0 |
| IRS990EZ/OtherExpensesTotalAmt | 0 | 22849 |
| IRS990EZ/OtherRevenueTotalAmt | 0 | 13046 |
| IRS990EZ/PartVIHghstPdCntrctProfSrvcTxt | 0 | NONE |
| IRS990EZ/PartVIOfCompOfHghstPdEmplTxt | 0 | NONE |
| IRS990EZ/PoliticalCampaignActyInd | 0 | false |
| IRS990EZ/PrimaryExemptPurposeTxt | 0 | League Ball Association |
| IRS990EZ/PrintingPublicationsPostageAmt | 0 | 0 |
| IRS990EZ/ProgramServiceRevenueAmt | 0 | 0 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 0 | 0 |
| IRS990EZ/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990EZ/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990EZ/RelatedOrgSect527OrgInd | 0 | false |
| IRS990EZ/SalariesOtherCompEmplBnftAmt | 0 | 0 |
| IRS990EZ/SaleOfAssetsGrossAmt | 0 | 0 |
| IRS990EZ/SchoolOperatingInd | 0 | false |
| IRS990EZ/SpecialEventsDirectExpensesAmt | 0 | 4609 |
| IRS990EZ/SpecialEventsNetIncomeLossAmt | 0 | 9831 |
| IRS990EZ/StatesWhereCopyOfReturnIsFldCd | 0 | NE |
| IRS990EZ/SubjectToProxyTaxInd | 0 | false |
| IRS990EZ/SumOfTotalLiabilitiesGrp/BOYAmt | 0 | 0 |
| IRS990EZ/SumOfTotalLiabilitiesGrp/EOYAmt | 0 | 0 |
| IRS990EZ/TanningServicesProvidedInd | 0 | false |
| IRS990EZ/TaxImposedOnOrganizationMgrAmt | 0 | 0 |
| IRS990EZ/TaxImposedUnderIRC4911Amt | 0 | 0 |
| IRS990EZ/TaxImposedUnderIRC4912Amt | 0 | 0 |
| IRS990EZ/TaxImposedUnderIRC4955Amt | 0 | 0 |
| IRS990EZ/TaxReimbursedByOrganizationAmt | 0 | 0 |
| IRS990EZ/TotalExpensesAmt | 0 | 34878 |
| IRS990EZ/TotalProgramServiceExpensesAmt | 0 | 0 |
| IRS990EZ/TotalRevenueAmt | 0 | 38612 |
| IRS990EZ/TransactionWithControlEntInd | 0 | false |
| IRS990EZ/TrnsfrExmptNonChrtblRltdOrgInd | 0 | false |
| IRS990EZ/TypeOfOrganizationAssocInd | 0 | X |
| IRS990ScheduleA/DistributableAmountGrp/CYAdjNetIncomeDistributableAmt | 0 | 0 |
| IRS990ScheduleA/DistributableAmountGrp/CYDistributableAsAdjustedAmt | 0 | 0 |
| IRS990ScheduleA/DistributableAmountGrp/CYGreaterAdjustedMinimumAmt | 0 | 0 |
| IRS990ScheduleA/DistributableAmountGrp/CYIncomeTaxImposedPYAmt | 0 | 0 |
| IRS990ScheduleA/DistributableAmountGrp/CYPct85AdjustedNetIncomeAmt | 0 | 0 |
| IRS990ScheduleA/DistributableAmountGrp/CYTotalMinAstDistributableAmt | 0 | 0 |
| IRS990ScheduleA/DistributionAllocationsGrp/CarryoverPYNotAppliedAmt | 0 | 0 |
| IRS990ScheduleA/DistributionAllocationsGrp/CYDistriAppDistributableAmt | 0 | 0 |
| IRS990ScheduleA/DistributionAllocationsGrp/CYDistribAppUnderdistriPYAmt | 0 | 0 |
| IRS990ScheduleA/DistributionAllocationsGrp/CYDistributableAsAdjustedAmt | 0 | 0 |
| IRS990ScheduleA/DistributionAllocationsGrp/CyovAppliedUnderdistrCPYAmt | 0 | 0 |
| IRS990ScheduleA/DistributionAllocationsGrp/CyovAppliedUnderdistriPYAmt | 0 | 0 |
| IRS990ScheduleA/DistributionAllocationsGrp/CYTotalAnnualDistributionsAmt | 0 | 0 |
| IRS990ScheduleA/DistributionAllocationsGrp/ExcessDistributionAmt | 0 | 0 |
| IRS990ScheduleA/DistributionAllocationsGrp/ExcessDistributionCyovAmt | 0 | 0 |
| IRS990ScheduleA/DistributionAllocationsGrp/ExcessDistributionCyovYr1Amt | 0 | 0 |
| IRS990ScheduleA/DistributionAllocationsGrp/ExcessDistributionCyovYr2Amt | 0 | 0 |
| IRS990ScheduleA/DistributionAllocationsGrp/ExcessDistributionCyovYr3Amt | 0 | 0 |
| IRS990ScheduleA/DistributionAllocationsGrp/ExcessDistributionCyovYr4Amt | 0 | 0 |
| IRS990ScheduleA/DistributionAllocationsGrp/ExcessDistributionCyovYr5Amt | 0 | 0 |
| IRS990ScheduleA/DistributionAllocationsGrp/ExcessDistriCyovToNextYrAmt | 0 | 0 |
| IRS990ScheduleA/DistributionAllocationsGrp/ExcessFromYear1Amt | 0 | 0 |
| IRS990ScheduleA/DistributionAllocationsGrp/ExcessFromYear2Amt | 0 | 0 |
| IRS990ScheduleA/DistributionAllocationsGrp/ExcessFromYear3Amt | 0 | 0 |
| IRS990ScheduleA/DistributionAllocationsGrp/ExcessFromYear4Amt | 0 | 0 |
| IRS990ScheduleA/DistributionAllocationsGrp/ExcessFromYear5Amt | 0 | 0 |
| IRS990ScheduleA/DistributionAllocationsGrp/RemainingUnderdistriCYAmt | 0 | 0 |
| IRS990ScheduleA/DistributionAllocationsGrp/RemainingUnderdistriPYAmt | 0 | 0 |
| IRS990ScheduleA/DistributionAllocationsGrp/TotalExcessDistributionCyovAmt | 0 | 0 |
| IRS990ScheduleA/DistributionAllocationsGrp/UnderdistributionsAmt | 0 | 0 |
| IRS990ScheduleA/DistributionsGrp/CYAdministrativeExpensePaidAmt | 0 | 0 |
| IRS990ScheduleA/DistributionsGrp/CYDistriAttentiveSuprtOrgAmt | 0 | 0 |
| IRS990ScheduleA/DistributionsGrp/CYDistributableAsAdjustedAmt | 0 | 0 |
| IRS990ScheduleA/DistributionsGrp/CYDistributionYrRt | 0 | 0.000000000000 |
| IRS990ScheduleA/DistributionsGrp/CYOtherDistributionsAmt | 0 | 0 |
| IRS990ScheduleA/DistributionsGrp/CYPaidAccomplishExemptPrpsAmt | 0 | 0 |
| IRS990ScheduleA/DistributionsGrp/CYPdInExcessIncomeActivityAmt | 0 | 0 |
| IRS990ScheduleA/DistributionsGrp/CYTotalAnnualDistributionsAmt | 0 | 0 |
| IRS990ScheduleA/DistributionsGrp/ExemptUseAssetsAcquisPaidAmt | 0 | 0 |
| IRS990ScheduleA/DistributionsGrp/QualifiedSetAsideAmt | 0 | 0 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearAmt | 0 | 28425 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus1YearAmt | 0 | 27085 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 21412 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 24998 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 23407 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/TotalAmt | 0 | 125327 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearAmt | 0 | 21941 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus1YearAmt | 0 | 18175 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus2YearsAmt | 0 | 31119 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus3YearsAmt | 0 | 44625 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus4YearsAmt | 0 | 27452 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/TotalAmt | 0 | 143312 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 0 |
| IRS990ScheduleA/InvestmentIncomeCYPct | 0 | 0 |
| IRS990ScheduleA/InvestmentIncomePYPct | 0 | 0 |
| IRS990ScheduleA/PubliclySupportedOrg509a2Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY509Pct | 0 | 1 |
| IRS990ScheduleA/PublicSupportPY509Pct | 0 | 1 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 0 |
| IRS990ScheduleA/PublicSupportTotal509Amt | 0 | 268639 |
| IRS990ScheduleA/SupportedOrganizationsCnt | 0 | 0 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY509Ind | 0 | X |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearAmt | 0 | 45260 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus1YearAmt | 0 | 45260 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 52531 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 69623 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 50859 |
| IRS990ScheduleA/Total509Grp/TotalAmt | 0 | 268639 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 0 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearAmt | 0 | 50366 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus1YearAmt | 0 | 45260 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus2YearsAmt | 0 | 52531 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus3YearsAmt | 0 | 69623 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus4YearsAmt | 0 | 50859 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/TotalAmt | 0 | 268639 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | Part 1 8 - Other Revenue Advertising Banners 5400 Gate Fees Collected 1741 Uniforms 4105 League Tournament Fees 1800 Part 1 16 - Other Expenses Field Prep 1433 League District State Fees Paid 4111 Legion Gate Collector 527 Office Expenses 1992 OpenClose Concessions 1880 Umpires 6065 Uniforms 6132 Banner Expenses 709 Part II 24 - Other Assets 4-Wheeler Ball Equip Speaker System Walk-In Cooler Score Boards Batting Cages Concession Equipment Field Prep Machine Pitching Machine |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Schedule O: |
| ReturnHeader/BuildTS | 0 | 2020-01-14 16:20:31Z |
| ReturnHeader/BusinessOfficerGrp/PersonNm | 0 | Becky Grant |
| ReturnHeader/BusinessOfficerGrp/PersonTitleTxt | 0 | Board Member Treasurer |
| ReturnHeader/BusinessOfficerGrp/SignatureDt | 0 | 2019-10-23 |
| ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt | 0 | VALPARAISO AREA BALL ASSOCIATION |
| ReturnHeader/Filer/BusinessNameControlTxt | 0 | VALP |
| ReturnHeader/Filer/EIN | 0 | 203802043 |
| ReturnHeader/Filer/USAddress/AddressLine1Txt | 0 | PO BOX 302 |
| ReturnHeader/Filer/USAddress/CityNm | 0 | VALPARAISO |
| ReturnHeader/Filer/USAddress/StateAbbreviationCd | 0 | NE |
| ReturnHeader/Filer/USAddress/ZIPCd | 0 | 68065 |
| ReturnHeader/ReturnTs | 0 | 2019-10-23T04:59:50Z |
| ReturnHeader/ReturnTypeCd | 0 | 990EZ |
| ReturnHeader/TaxPeriodBeginDt | 0 | 2018-01-01 |
| ReturnHeader/TaxPeriodEndDt | 0 | 2018-12-31 |
| ReturnHeader/TaxYr | 0 | 2018 |
No mirrored PDF or thumbnail assets are attached yet.
Similar nonprofits based on the same Siviq industry and scale cohort. 501(c)3 • <$500k nonprofits
Louisville, KY
View Organization501(c)3
Revenue vs current organization
About the sameAssets vs current organization
34% lowerAttica, OH
View Organization501(c)3 • NTEE O50
Revenue vs current organization
33% lowerAssets vs current organization
30% higherLocation unavailable
View Organization501(c)3
Revenue vs current organization
About the sameAssets vs current organization
50% lowerMarblehead, MA
View Organization501(c)3
Revenue vs current organization
About the sameAssets vs current organization
13% higher