Liabilities / Assets
68th percentile
Higher debt load relative to assets than 68% of similar nonprofits.
990 • Fiscal year 2023 • EIN 22-2518058
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
68th percentile
Higher debt load relative to assets than 68% of similar nonprofits.
Liabilities / Revenue
56th percentile
Higher debt load relative to revenue than 56% of similar nonprofits.
Net Margin
46th percentile
Higher net margin than 46% of similar nonprofits.
Top Officer Pay
79th percentile
Higher top officer pay than 79% of similar nonprofits.
Top officer pay equals 3.3% of source-year revenue.
Asset Growth
81st percentile
Faster asset growth than 81% of similar nonprofits.
Revenue Growth
61st percentile
Faster revenue growth than 61% of similar nonprofits.
Assets
Up$2,423,916
Up $526,169 (+28%) from 2022
Net Assets
Up$1,924,888
Up $106,230 (+5.8%) from 2022
Liabilities
Up$499,028
Up $419,939 (+531%) from 2022
Revenue
Up$4,058,457
Up $499,749 (+14%) from 2022
Expenses
Up$3,966,780
Up $327,362 (+9.0%) from 2022
Net Income
Up$91,677
Up $172,387 (+214%) from 2022
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,207,330 | $1,583,247 | ▲ $375,917 |
| Investments Other Securities | $476,116 | $265,768 | ▼ $210,348 |
| Cash and Non-Interest-Bearing Accounts | $123,867 | $169,300 | ▲ $45,433 |
| Land, Buildings, and Equipment, Net | $72,009 | $32,254 | ▼ $39,755 |
| Prepaid Expenses and Deferred Charges | $11,134 | $0 | ▼ $11,134 |
| Accounts Receivable | $7,291 | $396 | ▼ $6,895 |
| Total Assets | $1,897,747 | $2,423,916 | ▲ $526,169 |
| Other Assets Total | $0 | $372,951 | ▲ $372,951 |
| Liabilities | |||
| Other Liabilities | $0 | $372,058 | ▲ $372,058 |
| Accounts Payable and Accrued Expenses | $79,089 | $126,970 | ▲ $47,881 |
| Total Liabilities | $79,089 | $499,028 | ▲ $419,939 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $1,807,368 | $1,913,273 | ▲ $105,905 |
| Net Assets With Donor Restrictions | $11,290 | $11,615 | ▲ $325 |
| Total Net Assets Fund Balance | $1,818,658 | $1,924,888 | ▲ $106,230 |
| Total Liabilities and Net Assets / Fund Balance | $1,897,747 | $2,423,916 | ▲ $526,169 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $32,254 | $1,843,836 | $1,876,090 |
| Other Assets Org | $372,951 | - | - |
| Other Securities | $265,768 | - | - |
| Name | Title | Full / Part Time | Base | Total |
|---|---|---|---|---|
| Philip Mcnulty | Executive Director | FT | $132,363 | $132,363 |
| Ruth Souto | Clerk | FT | $86,823 | $86,823 |
| Name | Title |
|---|---|
| Richard Callaghan | Past President |
| Anna Sarneso | President |
| Peter Struzziero | Vice President |
| Cathy Piantigini | Director |
| Jamie Jurgensen | Director |
| Jill Mercurio | Director |
| Lena Kilburn | Director |
| Tina Mcandrew | Director |
| Esme Green | Treasurer |
| Line Item | Amount |
|---|---|
| Other Expenses | $2,551,578 |
| Salaries, Compensation, and Employee Benefits | $1,415,202 |
| 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,166,930 | - | - | $1,166,930 |
| Current Officers, Directors, Trustees, and Key Employees | $248,272 | - | - | $248,272 |
| Occupancy | $177,396 | $19,711 | - | $197,107 |
| Other Expenses | $108,671 | - | - | $108,671 |
| All Other Expenses | $94,575 | - | - | $94,575 |
| Depreciation Depletion | $49,776 | $1,113 | - | $50,889 |
| Office Expenses | $14,410 | $1,601 | - | $16,011 |
| Fees for Services Accounting | - | $15,564 | - | $15,564 |
| Total Functional Expenses | $3,928,791 | $37,989 | $0 | $3,966,780 |
| Line Item | Amount |
|---|---|
| Expenses per Audited Statements | $3,966,780 |
| Total Expenses per Audited Statements | $3,966,780 |
| Total Expenses per Form 990 | $3,966,780 |
| 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 | $372,058 |
“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 | 79089 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 126970 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 7291 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 396 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | BETTER LIBRARY COMMUNICATION THROUGH COMPUTER TECHNOLOGY. |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 94575 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 94575 |
| 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 | 123867 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 169300 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 248272 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 248272 |
| 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 | 735223 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 27641 |
| IRS990/CYOtherExpensesAmt | 0 | 2551578 |
| IRS990/CYOtherRevenueAmt | 0 | 1290906 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 2004687 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 91677 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 1415202 |
| IRS990/CYTotalExpensesAmt | 0 | 3966780 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 4058457 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 1113 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 49776 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 50889 |
| 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 | 0 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 11290 |
| 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 | 3928791 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 15564 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 15564 |
| 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/HighestCompensatedEmployeeInd | 0 | X |
| 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/OfficerInd | 3 | 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 | ESME GREEN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | RICHARD CALLAGHAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | LENA KILBURN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | TINA MCANDREW |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | JILL MERCURIO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | CATHY PIANTIGINI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | ANNA SARNESO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | PETER STRUZZIERO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | RUTH SOUTO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | PHILIP MCNULTY |
| 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 | 86823 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 132363 |
| 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 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | PAST PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | VICE PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | CLERK |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | EXECUTIVE DIRECTOR |
| 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 | 735223 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 4058457 |
| 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 | 27641 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 27641 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsOtherSecuritiesGrp/BOYAmt | 0 | 476116 |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 265768 |
| IRS990/IRPDocumentCnt | 0 | 0 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 1843836 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 72009 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 32254 |
| 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 | 1818658 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 1924888 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 14652 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 1807368 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 1913273 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 19711 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 177396 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 197107 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 1601 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 14410 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 16011 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 0 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 372951 |
| 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 | INTERNET |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 1404545 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 505267 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 158949 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 108671 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 1404545 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 505267 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 158949 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 108671 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 0 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 372058 |
| 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 | 76526 |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 2 | 14379 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 1200001 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 1 | 76526 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 2 | 14379 |
| IRS990/OtherRevenueTotalAmt | 0 | 1290906 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 1166930 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 1166930 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 11134 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 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 | 1996624 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 8063 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 1996624 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 8063 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 605861 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 2909 |
| IRS990/PYOtherExpensesAmt | 0 | 2266592 |
| IRS990/PYOtherRevenueAmt | 0 | 985554 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 1964384 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -80710 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 1372826 |
| IRS990/PYTotalExpensesAmt | 0 | 3639418 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 3558708 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 91677 |
| 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 | 4019202 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 1207330 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 1583247 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 4018954 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 3541651 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 7560605 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 42194 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 42194 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearAmt | 0 | 11863 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 2858 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 14721 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.99250 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.99920 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 7560605 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 4018954 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 3541651 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 7560605 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 7617520 |
| 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 | 32254 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 1843836 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 1876090 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 3966780 |
| IRS990ScheduleD/InvestmentExpensesNotIncldAmt | 0 | 99 |
| IRS990ScheduleD/NetUnrealizedGainsInvstAmt | 0 | 14652 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 0 | 372951 |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 0 | RIGHT-OF-USE ASSET |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 0 | 372058 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 0 | LEASE LIABILITY |
| IRS990ScheduleD/OtherSecuritiesGrp/BookValueAmt | 0 | 265768 |
| IRS990ScheduleD/OtherSecuritiesGrp/Desc | 0 | MUTUAL FUNDS AND EXCHANGE TRANSACTIONS |
| IRS990ScheduleD/OtherSecuritiesGrp/MethodValuationCd | 0 | F |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 14652 |
| IRS990ScheduleD/RevenueNotReportedFinclStmtAmt | 0 | 99 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 4058358 |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 32254 |
| IRS990ScheduleD/TotalBookValueOtherAssetsAmt | 0 | 372951 |
| IRS990ScheduleD/TotalBookValueSecuritiesAmt | 0 | 265768 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 3966780 |
| IRS990ScheduleD/TotalLiabilityAmt | 0 | 372058 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 4058457 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 4073010 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 3966780 |
| 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 | 1897747 |
| IRS990/TotalAssetsEOYAmt | 0 | 2423916 |
| IRS990/TotalAssetsGrp/BOYAmt | 0 | 1897747 |
| IRS990/TotalAssetsGrp/EOYAmt | 0 | 2423916 |
| IRS990/TotalCompGreaterThan150KInd | 0 | 0 |
| IRS990/TotalContributionsAmt | 0 | 735223 |
| IRS990/TotalEmployeeCnt | 0 | 14 |
| IRS990/TotalFunctionalExpensesGrp/FundraisingAmt | 0 | 0 |
| IRS990/TotalFunctionalExpensesGrp/ManagementAndGeneralAmt | 0 | 37989 |
| IRS990/TotalFunctionalExpensesGrp/ProgramServicesAmt | 0 | 3928791 |
| IRS990/TotalFunctionalExpensesGrp/TotalAmt | 0 | 3966780 |
| IRS990/TotalGrossUBIAmt | 0 | 0 |
| IRS990/TotalLiabilitiesBOYAmt | 0 | 79089 |
| IRS990/TotalLiabilitiesEOYAmt | 0 | 499028 |
| IRS990/TotalLiabilitiesGrp/BOYAmt | 0 | 79089 |
| IRS990/TotalLiabilitiesGrp/EOYAmt | 0 | 499028 |
| IRS990/TotalNetAssetsFundBalanceGrp/BOYAmt | 0 | 1818658 |
| IRS990/TotalNetAssetsFundBalanceGrp/EOYAmt | 0 | 1924888 |
| IRS990/TotalOtherCompensationAmt | 0 | 0 |
| IRS990/TotalProgramServiceExpensesAmt | 0 | 3928791 |
| IRS990/TotalProgramServiceRevenueAmt | 0 | 2004687 |
| IRS990/TotalReportableCompFromOrgAmt | 0 | 219186 |
| IRS990/TotalRevenueGrp/ExclusionAmt | 0 | 27641 |
| IRS990/TotalRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 3295593 |
| IRS990/TotalRevenueGrp/TotalRevenueColumnAmt | 0 | 4058457 |
| IRS990/TotalRevenueGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/TotalVolunteersCnt | 0 | 0 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/BOYAmt | 0 | 1897747 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/EOYAmt | 0 | 2423916 |
| 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 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2023 • Form 990Detailed filing. Detailed filing data is available for this year.