Liabilities / Assets
56th percentile
Higher debt load relative to assets than 56% of similar nonprofits.
990 • Fiscal year 2021 • EIN 04-2151737
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
56th percentile
Higher debt load relative to assets than 56% of similar nonprofits.
Liabilities / Revenue
66th percentile
Higher debt load relative to revenue than 66% of similar nonprofits.
Net Margin
66th percentile
Higher net margin than 66% of similar nonprofits.
Top Officer Pay
52nd percentile
Higher top officer pay than 52% of similar nonprofits.
Top officer pay equals 0.0% of source-year revenue.
Asset Growth
75th percentile
Faster asset growth than 75% of similar nonprofits.
Revenue Growth
62nd percentile
Faster revenue growth than 62% of similar nonprofits.
Assets
Up$780,139
Up $184,394 (+31%) from 2020
Net Assets
Up$744,083
Up $182,632 (+33%) from 2020
Liabilities
Up$36,056
Up $1,762 (+5.1%) from 2020
Revenue
Up$319,020
Up $68,431 (+27%) from 2020
Expenses
Up$245,815
Up $16,272 (+7.1%) from 2020
Net Income
Up$73,205
Up $52,159 (+248%) from 2020
To provide library services to the general public and surrounding communities
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Investments in Publicly Traded Securities | $403,351 | $512,948 | ▲ $109,597 |
| Savings and Temporary Cash Investments | $130,616 | $203,461 | ▲ $72,845 |
| Cash and Non-Interest-Bearing Accounts | $45,781 | $59,376 | ▲ $13,595 |
| Land, Buildings, and Equipment, Net | $4,724 | $4,253 | ▼ $471 |
| Prepaid Expenses and Deferred Charges | $11,272 | $100 | ▼ $11,172 |
| Accounts Receivable | - | $0 | - |
| Other Notes and Loans Receivable, Net | - | $0 | - |
| Pledges and Grants Receivable | - | $0 | - |
| Receivable From Disqualified Prsn | - | $0 | - |
| Receivables From Officers Etc | - | $0 | - |
| Investments Other Securities | - | $0 | - |
| Investments Program Related | - | $0 | - |
| Intangible Assets | - | $0 | - |
| Inventories for Sale or Use | - | $0 | - |
| Total Assets | $595,745 | $780,139 | ▲ $184,394 |
| Other Assets Total | $1 | $1 | → $0 |
| Liabilities | |||
| Unsecured Notes Loans Payable | $30,683 | $29,548 | ▼ $1,135 |
| Other Liabilities | $3,611 | $6,508 | ▲ $2,897 |
| Total Liabilities | $34,294 | $36,056 | ▲ $1,762 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $471,971 | $626,367 | ▲ $154,396 |
| Net Assets With Donor Restrictions | $89,480 | $117,716 | ▲ $28,236 |
| Total Net Assets Fund Balance | $561,451 | $744,083 | ▲ $182,632 |
| Total Liabilities and Net Assets / Fund Balance | $595,745 | $780,139 | ▲ $184,394 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Leasehold Improvements | - | $260,550 | $260,550 |
| Equipment | - | $46,097 | $46,097 |
| Other Land Buildings | $232 | $10,653 | $10,885 |
| Buildings | $4,021 | - | $4,021 |
| Name | Title |
|---|---|
| Elise Frangos | President |
| Garrett Gryska | Vice President |
| Gary Sousa | Director |
| Ginger Larsen | Director |
| Kate Marvel | Director |
| Kathleen Feeney | Director |
| Kyle Pardo | Director |
| Laura Dadagian O'Rourke | Director |
| Linda Schuessler | Director |
| Robert Raymond | Director |
| Elizabeth A Sherry | Executive Director |
| Marthe Soden | Clerk/Secretary |
| Jennifer Jones | Former Presiden |
| Bonnie Kirchner | Treasurer |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $163,350 |
| Other Expenses | $82,465 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $86,409 | - | - | $86,409 |
| Current Officers, Directors, Trustees, and Key Employees | $33,653 | $33,652 | - | $67,305 |
| Information Technology | $13,844 | - | - | $13,844 |
| Payroll Taxes | $9,123 | $513 | - | $9,636 |
| Office Expenses | $5,320 | $2,498 | - | $7,818 |
| All Other Expenses | $5,800 | $140 | - | $5,940 |
| Fees for Services Accounting | - | $3,600 | - | $3,600 |
| Other Expenses | $3,551 | - | - | $3,551 |
| Occupancy | $1,299 | - | - | $1,299 |
| Fees for Services Other | $1,020 | - | - | $1,020 |
| Interest | - | $560 | - | $560 |
| Insurance | $553 | - | - | $553 |
| Depreciation Depletion | $471 | - | - | $471 |
| Total Functional Expenses | $204,852 | $40,963 | $0 | $245,815 |
| Line Item | Amount |
|---|---|
| Fundraising Gross Income | $8,217 |
| Fundraising Direct Expenses | $4,734 |
| Professional Fundraising Fees | $0 |
| Line Item | Beginning | End | Change |
|---|---|---|---|
| Receivables from Disqualified Persons | - | $0 | - |
| Receivables from Officers, Directors, Trustees, and Key Employees | - | $0 | - |
| Liability | Amount |
|---|---|
| Payroll Liabilities | $5,302 |
| Credit Card Payable | $1,206 |
“The president receives a copy of the Form 990 and review with the trustees at the next regular monthly meeting before filing.”
“The organization makes its policies and financial statements 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 | true |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 0 |
| IRS990/AcctCompileOrReviewBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | TO PROVIDE LIBRARY SERVICES TO THE GENERAL PUBLIC AND SURROUNDING COMMUNITIES |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 0 |
| IRS990/AllOtherContributionsAmt | 0 | 12317 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 140 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 5800 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 5940 |
| IRS990/AuditCommitteeInd | 0 | false |
| IRS990/BackupWthldComplianceInd | 0 | true |
| IRS990/BenefitsToMembersGrp/TotalAmt | 0 | 0 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | Jennifer Jones |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 5087481252 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 8 Spring Street |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | Marion |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 02738 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 45781 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 59376 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 33652 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 33653 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 67305 |
| IRS990/CompDisqualPersonsGrp/TotalAmt | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | false |
| IRS990/CompensationProcessOtherInd | 0 | false |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 0 |
| IRS990/ConflictOfInterestPolicyInd | 0 | false |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 251730 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 11733 |
| IRS990/CYOtherExpensesAmt | 0 | 82465 |
| IRS990/CYOtherRevenueAmt | 0 | 3833 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 51724 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 73205 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 163350 |
| IRS990/CYTotalExpensesAmt | 0 | 245815 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 319020 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 471 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 471 |
| IRS990/Desc | 0 | To provide library services to the general public and surrounding communities. |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | false |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 89480 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 117716 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 12 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 204852 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 3600 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 3600 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesLobbyingGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 1020 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 1020 |
| IRS990/FeesForServicesProfFundraising/TotalAmt | 0 | 0 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 0 |
| IRS990/ForeignActivitiesInd | 0 | false |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignGrantsGrp/TotalAmt | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | false |
| IRS990/Form1098CFiledInd | 0 | false |
| IRS990/Form8282FiledCnt | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | false |
| IRS990/Form8899Filedind | 0 | false |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 0 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 1 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 2 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 3 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 4 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 5 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 6 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 7 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 8 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 9 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 10 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 11 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 12 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 13 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 0.00 |
| 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/IndividualTrusteeOrDirectorInd | 9 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 10 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 11 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 12 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 13 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 4 | 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/OtherCompensationAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | Kate Marvel |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | Linda Schuessler |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | Bonnie Kirchner |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | Kathleen Feeney |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | Laura Dadagian O'Rourke |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | Garrett Gryska |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | Jennifer Jones |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | Robert Raymond |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | Ginger Larsen |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | Gary Sousa |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | Marthe Soden |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | Elizabeth A Sherry |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | Elise Frangos |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | Kyle Pardo |
| 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 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 0 |
| 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/ReportableCompFromRltdOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | Treasurer |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | Vice President |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | Former Presiden |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | Clerk/Secretary |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | Executive Dir. |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | President |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | Director |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormationYr | 0 | 1989 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedInd | 0 | false |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/FundraisingDirectExpensesAmt | 0 | 4734 |
| IRS990/FundraisingGrossIncomeAmt | 0 | 8217 |
| IRS990/GainOrLossGrp/OtherAmt | 0 | 201 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 391 |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 12 |
| IRS990/GovernmentGrantsAmt | 0 | 239413 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | false |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossAmountSalesAssetsGrp/OtherAmt | 0 | 201 |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 556 |
| IRS990/GrossReceiptsAmt | 0 | 323919 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | false |
| IRS990/IncmFromInvestBondProceedsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | false |
| IRS990/IndependentVotingMemberCnt | 0 | 0 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 13844 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 13844 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 553 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 553 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 0 |
| IRS990/InterestGrp/ManagementAndGeneralAmt | 0 | 560 |
| IRS990/InterestGrp/TotalAmt | 0 | 560 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 11141 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 11141 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsProgramRelatedGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 403351 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 512948 |
| IRS990/IRPDocumentCnt | 0 | 3 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 317300 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 4724 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 4253 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 321553 |
| IRS990/LegalDomicileStateCd | 0 | MA |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 165 |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LobbyingActivitiesInd | 0 | false |
| IRS990/LocalChaptersInd | 0 | false |
| IRS990/MaterialDiversionOrMisuseInd | 0 | false |
| IRS990/MembersOrStockholdersInd | 0 | false |
| IRS990/MethodOfAccountingCashInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | false |
| IRS990/MinutesOfGoverningBodyInd | 0 | false |
| IRS990/MissionDesc | 0 | TO PROVIDE LIBRARY SERVICES TO THE GENERAL PUBLIC AND SURROUNDING COMMUNITIES |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 561451 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 744083 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | 201 |
| IRS990/NetGainOrLossInvestmentsGrp/RelatedOrExemptFuncIncomeAmt | 0 | 391 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 592 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | 3483 |
| IRS990/NetIncomeFromGamingGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetRentalIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 109427 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 471971 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 626367 |
| IRS990/NoListedPersonsCompensatedInd | 0 | X |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 1299 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 1299 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 2498 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 5320 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 7818 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 1 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 1 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 0 |
| IRS990/OtherExpensesGrp/Desc | 0 | Books and Periodicals |
| IRS990/OtherExpensesGrp/Desc | 1 | Library materials |
| IRS990/OtherExpensesGrp/Desc | 2 | Subscriptions |
| IRS990/OtherExpensesGrp/Desc | 3 | Programs, Events & Workshops |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 24819 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 13283 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 5707 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 3551 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 24819 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 13283 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 5707 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 3551 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 3611 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 6508 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 519100 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 1 | 519100 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 2 | 519100 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | Copier, Fax, Printer fees |
| IRS990/OtherRevenueMiscGrp/Desc | 1 | DVD Rentals |
| IRS990/OtherRevenueMiscGrp/Desc | 2 | Library Fines |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 64 |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 1 | 286 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 64 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 1 | 286 |
| IRS990/OtherRevenueTotalAmt | 0 | 350 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 86409 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 86409 |
| IRS990/OthNotesLoansReceivableNetGrp/EOYAmt | 0 | 0 |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PaymentsToAffiliatesGrp/TotalAmt | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | false |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 513 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 9123 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 9636 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 0 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 0 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 11272 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 100 |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | Membership Dues & Assessments |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 51724 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 51724 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYContributionsGrantsAmt | 0 | 180517 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYInvestmentIncomeAmt | 0 | 9064 |
| IRS990/PymtTravelEntrtnmntPubOfclGrp/TotalAmt | 0 | 0 |
| IRS990/PYOtherExpensesAmt | 0 | 70864 |
| IRS990/PYOtherRevenueAmt | 0 | 19008 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 42000 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 21046 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 158679 |
| IRS990/PYTotalExpensesAmt | 0 | 229543 |
| IRS990/PYTotalRevenueAmt | 0 | 250589 |
| IRS990/QuidProQuoContributionsInd | 0 | false |
| IRS990/RcvblFromDisqualifiedPrsnGrp/EOYAmt | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | false |
| IRS990/ReceivablesFromOfficersEtcGrp/EOYAmt | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 73205 |
| IRS990/RelatedEntityInd | 0 | false |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990/ReportInvestmentsOtherSecInd | 0 | false |
| IRS990/ReportLandBuildingEquipmentInd | 0 | true |
| IRS990/ReportOtherAssetsInd | 0 | false |
| IRS990/ReportOtherLiabilitiesInd | 0 | true |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/RevenueAmt | 0 | 52465 |
| IRS990/RoyaltiesGrp/TotalAmt | 0 | 0 |
| IRS990/RoyaltiesRevenueGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 130616 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 203461 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 94994 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 93227 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 72109 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 70345 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 38684 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 369359 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearAmt | 0 | 208460 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus1YearAmt | 0 | 171290 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 167735 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 163644 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 158110 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/TotalAmt | 0 | 869239 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 11141 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 10667 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 10438 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 9572 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 6677 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 48495 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearAmt | 0 | 350 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 2680 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 11827 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 12059 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 12822 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 39738 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.93350 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.92000 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 1238598 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 0 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 303454 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 264517 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2021 • Form 990Detailed filing. Detailed filing data is available for this year.