Liabilities / Assets
65th percentile
Higher debt load relative to assets than 65% of similar nonprofits.
990 • Fiscal year 2024 • EIN 22-2518058
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
65th percentile
Higher debt load relative to assets than 65% of similar nonprofits.
Liabilities / Revenue
52nd percentile
Higher debt load relative to revenue than 52% of similar nonprofits.
Net Margin
31st percentile
Higher net margin than 31% of similar nonprofits.
Top Officer Pay
80th percentile
Higher top officer pay than 80% of similar nonprofits.
Top officer pay equals 3.4% of source-year revenue.
Asset Growth
15th percentile
Faster asset growth than 15% of similar nonprofits.
Revenue Growth
40th percentile
Faster revenue growth than 40% of similar nonprofits.
Assets
Down$2,190,434
Down $233,482 (-9.6%) from 2023
Net Assets
Down$1,813,409
Down $111,479 (-5.8%) from 2023
Liabilities
Down$377,025
Down $122,003 (-24%) from 2023
Revenue
Up$4,178,317
Up $119,860 (+3.0%) from 2023
Expenses
Up$4,323,601
Up $356,821 (+9.0%) from 2023
Net Income
Down-$145,284
Down $236,961 (-258%) from 2023
Better service in library communication through computertechnology. The organization supports several town andcollege member libraries.
Better library communication through computer technology.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Savings and Temporary Cash Investments | $1,583,247 | $1,569,337 | ▼ $13,910 |
| Cash and Non-Interest-Bearing Accounts | $169,300 | $174,182 | ▲ $4,882 |
| Investments Other Securities | $265,768 | $172,921 | ▼ $92,847 |
| Land, Buildings, and Equipment, Net | $32,254 | $4,723 | ▼ $27,531 |
| Accounts Receivable | $396 | $1,403 | ▲ $1,007 |
| Total Assets | $2,423,916 | $2,190,434 | ▼ $233,482 |
| Other Assets Total | $372,951 | $267,868 | ▼ $105,083 |
| Liabilities | |||
| Other Liabilities | $372,058 | $267,227 | ▼ $104,831 |
| Accounts Payable and Accrued Expenses | $126,970 | $109,798 | ▼ $17,172 |
| Total Liabilities | $499,028 | $377,025 | ▼ $122,003 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $1,913,273 | $1,801,794 | ▼ $111,479 |
| Net Assets With Donor Restrictions | $11,615 | $11,615 | → $0 |
| Total Net Assets Fund Balance | $1,924,888 | $1,813,409 | ▼ $111,479 |
| Total Liabilities and Net Assets / Fund Balance | $2,423,916 | $2,190,434 | ▼ $233,482 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $4,723 | $1,871,367 | $1,876,090 |
| Other Assets Org | $267,868 | - | - |
| Other Securities | $172,921 | - | - |
| Name | Title | Full / Part Time | Base | Total |
|---|---|---|---|---|
| Philip Mcnulty | Executive Director | FT | $140,355 | $140,355 |
| Ruth Souto | Secretary | FT | $99,430 | $99,430 |
| Name | Title |
|---|---|
| Richard Callaghan | Past President |
| Peter Struzziero | President |
| Jill Mercurio | Vice President |
| Cathy Piantigini | Director |
| Clayton Cheever | Director |
| Jean Maguire | Director |
| Julie Mcbrien | Director |
| Tina Mcandrew | Director |
| Jamie Jurgensen | Treasurer |
| Line Item | Amount |
|---|---|
| Other Expenses | $2,824,218 |
| Salaries, Compensation, and Employee Benefits | $1,499,383 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $1,238,697 | - | - | $1,238,697 |
| Current Officers, Directors, Trustees, and Key Employees | $260,686 | - | - | $260,686 |
| Other Expenses | $203,716 | - | - | $203,716 |
| Occupancy | $164,382 | $18,265 | - | $182,647 |
| All Other Expenses | $111,030 | - | - | $111,030 |
| Depreciation Depletion | $35,945 | $935 | - | $36,880 |
| Fees for Services Accounting | - | $16,480 | - | $16,480 |
| Office Expenses | $11,486 | $1,276 | - | $12,762 |
| Total Functional Expenses | $4,286,645 | $36,956 | $0 | $4,323,601 |
| Line Item | Amount |
|---|---|
| Expenses per Audited Statements | $4,323,601 |
| Total Expenses per Audited Statements | $4,323,601 |
| Total Expenses per Form 990 | $4,323,601 |
| Expenses Not Reported on Financial Statements | $0 |
| Expenses Not Reported on Form 990 | $0 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Liability | Amount |
|---|---|
| Lease Liability | $267,227 |
“The organization has libraries who are "members and pay membership fees for their services.”
“The organization has different boards who vote on organizational issues. Members for these boards are voted on by other members.”
“The organizations tax return is available for review by any interested member prior to filing. Questions are encouraged and welcomed by the organization's cpa.”
“All compensation is approved by the organization's executive board”
“All governing documents are available upon request.”
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| IRS990/AccountantCompileOrReviewInd | 0 | 0 |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 126970 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 109798 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 396 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 1403 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | BETTER LIBRARY COMMUNICATION THROUGH COMPUTER TECHNOLOGY. |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 111030 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 111030 |
| IRS990/AuditCommitteeInd | 0 | 0 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | PHILIP MCNULTY |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 5086558008 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 10 STRATHMORE ROAD |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | NATICK |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 01760 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 169300 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 174182 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 260686 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 260686 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 0 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 732185 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 57107 |
| IRS990/CYOtherExpensesAmt | 0 | 2824218 |
| IRS990/CYOtherRevenueAmt | 0 | 1292047 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 2096978 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -145284 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 1499383 |
| IRS990/CYTotalExpensesAmt | 0 | 4323601 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 4178317 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 935 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 35945 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 36880 |
| IRS990/Desc | 0 | BETTER SERVICE IN LIBRARY COMMUNICATION THROUGH COMPUTER TECHNOLOGY. THE ORGANIZATION SUPPORTS SEVERAL TOWN AND COLLEGE MEMBER LIBRARIES. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 11615 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 11615 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 1 |
| IRS990/EmployeeCnt | 0 | 14 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 4286645 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 16480 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 16480 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 37.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 37.50 |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | JAMIE JURGENSEN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | RICHARD CALLAGHAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | TINA MCANDREW |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | JILL MERCURIO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | CATHY PIANTIGINI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | PETER STRUZZIERO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | CLAYTON CHEEVER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | JEAN MAGUIRE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | JULIE MCBRIEN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | PHILIP MCNULTY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | RUTH SOUTO |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 140355 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 99430 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | PAST PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | VICE PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | EXECUTIVE DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | SECRETARY |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1983 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 9 |
| IRS990/GovernmentGrantsAmt | 0 | 732185 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 4178317 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 0 |
| IRS990/IndependentVotingMemberCnt | 0 | 9 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InvestmentExpenseAmt | 0 | -99 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 57107 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 57107 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsOtherSecuritiesGrp/BOYAmt | 0 | 265768 |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 172921 |
| IRS990/IRPDocumentCnt | 0 | 0 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 1871367 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 32254 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 4723 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 1876090 |
| IRS990/LegalDomicileStateCd | 0 | MA |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 1 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | BETTER SERVICE IN LIBRARY COMMUNICATION THROUGH COMPUTER TECHNOLOGY. THE ORGANIZATION SUPPORTS SEVERAL TOWN AND COLLEGE MEMBER LIBRARIES. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 1924888 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 1813409 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 33904 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 1913273 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 1801794 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 18265 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 164382 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 182647 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 1276 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 11486 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 12762 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 372951 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 267868 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherExpensesGrp/Desc | 0 | DIGITAL CONTENT |
| IRS990/OtherExpensesGrp/Desc | 1 | SYSTEMS MAINTENANCE |
| IRS990/OtherExpensesGrp/Desc | 2 | BIBLIOGRAPHIC SERVICES |
| IRS990/OtherExpensesGrp/Desc | 3 | OTHER EXPENSES |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 1479837 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 554284 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 226582 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 203716 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 1479837 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 554284 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 226582 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 203716 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 372058 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 267227 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 518210 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 1 | 518210 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 2 | 518210 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | DIGITAL CONTENT |
| IRS990/OtherRevenueMiscGrp/Desc | 1 | TELECOMMUNICATIONS ASS |
| IRS990/OtherRevenueMiscGrp/Desc | 2 | OTHER - EXTRA |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 1200001 |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 1 | 76350 |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 2 | 15696 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 1200001 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 1 | 76350 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 2 | 15696 |
| IRS990/OtherRevenueTotalAmt | 0 | 1292047 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 1238697 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 1238697 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrincipalOfficerNm | 0 | PHILIP MCNULTY |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 518210 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 518210 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | MEMBER FEES |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | MA ECARD PROJECT |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 2094878 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 2100 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 2094878 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 2100 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 735223 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 27641 |
| IRS990/PYOtherExpensesAmt | 0 | 2551578 |
| IRS990/PYOtherRevenueAmt | 0 | 1290906 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 2004687 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 91677 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 1415202 |
| IRS990/PYTotalExpensesAmt | 0 | 3966780 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 4058457 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -145284 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 1 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 1 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 1 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 3389025 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 1583247 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 1569337 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 4110558 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 4018954 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 3541651 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 11671163 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 91010 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 42194 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 133204 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 11863 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 2858 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 14721 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.98750 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.99250 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 11671163 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 4110558 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 4018954 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 3541651 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 11671163 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 11819088 |
| IRS990ScheduleB/ContributorInformationGrp/ContributorBusinessName/BusinessNameLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorNum | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine2 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/City | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/State | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/ZIPCode | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/TotalContributionsAmt | 0 | RESTRICTED |
| IRS990/ScheduleBRequiredInd | 0 | 1 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 4723 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 1871367 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 1876090 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 4323601 |
| IRS990ScheduleD/InvestmentExpensesNotIncldAmt | 0 | 99 |
| IRS990ScheduleD/NetUnrealizedGainsInvstAmt | 0 | 33904 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 0 | 267868 |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 0 | RIGHT-OF-USE ASSET |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 0 | 267227 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 0 | LEASE LIABILITY |
| IRS990ScheduleD/OtherSecuritiesGrp/BookValueAmt | 0 | 172921 |
| IRS990ScheduleD/OtherSecuritiesGrp/Desc | 0 | MUTUAL FUNDS AND EXCHANGE TRANSACTIONS |
| IRS990ScheduleD/OtherSecuritiesGrp/MethodValuationCd | 0 | F |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 33904 |
| IRS990ScheduleD/RevenueNotReportedFinclStmtAmt | 0 | 99 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 4178218 |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 4723 |
| IRS990ScheduleD/TotalBookValueOtherAssetsAmt | 0 | 267868 |
| IRS990ScheduleD/TotalBookValueSecuritiesAmt | 0 | 172921 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 4323601 |
| IRS990ScheduleD/TotalLiabilityAmt | 0 | 267227 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 4178317 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 4212122 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 4323601 |
| IRS990/ScheduleJRequiredInd | 0 | 0 |
| IRS990/ScheduleORequiredInd | 0 | 1 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | THE ORGANIZATION HAS LIBRARIES WHO ARE "MEMBERS AND PAY MEMBERSHIP FEES FOR THEIR SERVICES. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | THE ORGANIZATION HAS DIFFERENT BOARDS WHO VOTE ON ORGANIZATIONAL ISSUES. MEMBERS FOR THESE BOARDS ARE VOTED ON BY OTHER MEMBERS. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | THE ORGANIZATIONS TAX RETURN IS AVAILABLE FOR REVIEW BY ANY INTERESTED MEMBER PRIOR TO FILING. QUESTIONS ARE ENCOURAGED AND WELCOMED BY THE ORGANIZATION'S CPA. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | ALL COMPENSATION IS APPROVED BY THE ORGANIZATION'S EXECUTIVE BOARD |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 4 | ALL GOVERNING DOCUMENTS ARE AVAILABLE UPON REQUEST. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | FORM 990, PART VI, SECTION A, LINE 6 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | FORM 990, PART VI, SECTION A, LINE 7A |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | FORM 990, PART VI, SECTION B, LINE 11B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | FORM 990, PART VI, SECTION B, LINE 15 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 4 | FORM 990, PART VI, SECTION C, LINE 19 |
| IRS990/SchoolOperatingInd | 0 | 0 |
| IRS990/SignificantChangeInd | 0 | 0 |
| IRS990/SignificantNewProgramSrvcInd | 0 | 0 |
| IRS990/StatesWhereCopyOfReturnIsFldCd | 0 | MA |
| IRS990/SubjectToExcsTaxNetInvstIncInd | 0 | 0 |
| IRS990/SubjectToProxyTaxInd | 0 | 0 |
| IRS990/SubjToTaxRmnrtnExPrchtPymtInd | 0 | 0 |
| IRS990/TaxablePartyNotificationInd | 0 | 0 |
| IRS990/TaxExemptBondsInd | 0 | 0 |
| IRS990/TerminateOperationsInd | 0 | 0 |
| IRS990/TotalAssetsBOYAmt | 0 | 2423916 |
| IRS990/TotalAssetsEOYAmt | 0 | 2190434 |
| IRS990/TotalAssetsGrp/BOYAmt | 0 | 2423916 |
| IRS990/TotalAssetsGrp/EOYAmt | 0 | 2190434 |
| IRS990/TotalCompGreaterThan150KInd | 0 | 0 |
| IRS990/TotalContributionsAmt | 0 | 732185 |
| IRS990/TotalEmployeeCnt | 0 | 14 |
| IRS990/TotalFunctionalExpensesGrp/FundraisingAmt | 0 | 0 |
| IRS990/TotalFunctionalExpensesGrp/ManagementAndGeneralAmt | 0 | 36956 |
| IRS990/TotalFunctionalExpensesGrp/ProgramServicesAmt | 0 | 4286645 |
| IRS990/TotalFunctionalExpensesGrp/TotalAmt | 0 | 4323601 |
| IRS990/TotalGrossUBIAmt | 0 | 0 |
| IRS990/TotalLiabilitiesBOYAmt | 0 | 499028 |
| IRS990/TotalLiabilitiesEOYAmt | 0 | 377025 |
| IRS990/TotalLiabilitiesGrp/BOYAmt | 0 | 499028 |
| IRS990/TotalLiabilitiesGrp/EOYAmt | 0 | 377025 |
| IRS990/TotalNetAssetsFundBalanceGrp/BOYAmt | 0 | 1924888 |
| IRS990/TotalNetAssetsFundBalanceGrp/EOYAmt | 0 | 1813409 |
| IRS990/TotalOtherCompensationAmt | 0 | 0 |
| IRS990/TotalProgramServiceExpensesAmt | 0 | 4286645 |
| IRS990/TotalProgramServiceRevenueAmt | 0 | 2096978 |
| IRS990/TotalReportableCompFromOrgAmt | 0 | 239785 |
| IRS990/TotalRevenueGrp/ExclusionAmt | 0 | 57107 |
| IRS990/TotalRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 3389025 |
| IRS990/TotalRevenueGrp/TotalRevenueColumnAmt | 0 | 4178317 |
| IRS990/TotalRevenueGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/TotalVolunteersCnt | 0 | 0 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/BOYAmt | 0 | 2423916 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/EOYAmt | 0 | 2190434 |
| IRS990/TotReportableCompRltdOrgAmt | 0 | 0 |
| IRS990/TrnsfrExmptNonChrtblRltdOrgInd | 0 | 0 |
| IRS990/TypeOfOrganizationCorpInd | 0 | X |
| IRS990/UnrelatedBusIncmOverLimitInd | 0 | 0 |
| IRS990/UponRequestInd | 0 | X |
| IRS990/USAddress/AddressLine1Txt | 0 | 10 STRATHMORE RD |
| IRS990/USAddress/CityNm | 0 | NATICK |
| IRS990/USAddress/StateAbbreviationCd | 0 | MA |
| IRS990/USAddress/ZIPCd | 0 | 01760 |
| IRS990/VotingMembersGoverningBodyCnt | 0 | 9 |
| IRS990/VotingMembersIndependentCnt | 0 | 9 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2024 • Form 990Detailed filing. Detailed filing data is available for this year.