Liabilities / Assets
57th percentile
Higher debt load relative to assets than 57% of similar nonprofits.
EIN 04-3260203 • 501(c)3 • Westford, MA
Profile
To enrich the lives of westford residents including adults, children, and seniors by offering programs and services in the area of education, entertainment, health and the arts.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
57th percentile
Higher debt load relative to assets than 57% of similar nonprofits.
Liabilities / Revenue
56th percentile
Higher debt load relative to revenue than 56% of similar nonprofits.
Net Margin
54th percentile
Higher net margin than 54% of similar nonprofits.
Top Officer Pay
77th percentile
Higher top officer pay than 77% of similar nonprofits.
Top officer pay equals 4.0% of source-year revenue.
Asset Growth
58th percentile
Faster asset growth than 58% of similar nonprofits.
Revenue Growth
43rd percentile
Faster revenue growth than 43% of similar nonprofits.
Assets
Up$3,289,237
Up $203,989 (+6.6%) from 2024
Liabilities
Down$351,586
Down $185,638 (-35%) from 2024
Net Assets
Up$2,937,651
Up $389,627 (+15%) from 2024
Revenue
Up$3,226,693
Up $103,907 (+3.3%) from 2024
Expenses
Up$3,014,513
Up $180,327 (+6.4%) from 2024
Net Income
Down$212,180
Down $76,420 (-26%) from 2024
Most recent year
2025 • Form 990Detailed filing. Detailed filing data is available for this year.
To enrich the lives of westford residents including adults, children, and seniors by offering programs and services in the area of education, entertainment, health and the arts.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Savings and Temporary Cash Investments | $2,669,893 | $2,967,118 | ▲ $297,225 |
| Land, Buildings, and Equipment, Net | $283,368 | $264,363 | ▼ $19,005 |
| Prepaid Expenses and Deferred Charges | $32,279 | $38,027 | ▲ $5,748 |
| Cash and Non-Interest-Bearing Accounts | $4,086 | $2,629 | ▼ $1,457 |
| Accounts Receivable | $11,250 | $1,665 | ▼ $9,585 |
| Total Assets | $3,085,248 | $3,289,237 | ▲ $203,989 |
| Other Assets Total | $84,372 | $15,435 | ▼ $68,937 |
| Liabilities | |||
| Deferred Revenue | $355,849 | $221,549 | ▼ $134,300 |
| Accounts Payable and Accrued Expenses | $88,368 | $114,577 | ▲ $26,209 |
| Other Liabilities | $93,007 | $15,460 | ▼ $77,547 |
| Total Liabilities | $537,224 | $351,586 | ▼ $185,638 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $2,548,024 | $2,937,651 | ▲ $389,627 |
| Total Net Assets Fund Balance | $2,548,024 | $2,937,651 | ▲ $389,627 |
| Total Liabilities and Net Assets / Fund Balance | $3,085,248 | $3,289,237 | ▲ $203,989 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Leasehold Improvements | $190,553 | $164,658 | $355,211 |
| Equipment | $73,810 | $56,915 | $130,725 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Amanda Sullivan | Executive Di | FT | $112,750 | $15,318 | $128,068 |
| Name | Title |
|---|---|
| Jonathan Ash | Chair |
| Anthony Imbriaco | Board Member |
| Cheshire Schanker | Board Member |
| Mary Gala-yao | Board Member |
| Sue Bergamo | Board Member |
| WILLIAM O'DONNELL | Board Member |
| Paul Ercolini | Finance Dire |
| Michelle Clement | Treasurer |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $2,205,233 |
| Other Expenses | $809,280 |
| 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,675,827 | $159,419 | - | $1,835,246 |
| Occupancy | $173,461 | $91,947 | - | $265,408 |
| Fees for Services Other | $98,084 | $76,538 | - | $174,622 |
| Payroll Taxes | $134,999 | $20,948 | - | $155,947 |
| Office Expenses | $109,627 | $21,624 | - | $131,251 |
| Current Officers, Directors, Trustees, and Key Employees | $13,103 | $117,926 | - | $131,029 |
| Other Employee Benefits | $73,834 | $9,177 | - | $83,011 |
| Insurance | $25,135 | $31,993 | - | $57,128 |
| Depreciation Depletion | $43,063 | $10,700 | - | $53,763 |
| Advertising | $27,498 | $11,497 | - | $38,995 |
| Fees for Services Accounting | - | $20,000 | - | $20,000 |
| Other Expenses | $5,304 | - | - | $5,304 |
| Travel | $728 | - | - | $728 |
| All Other Expenses | $-6,148 | $1,897 | - | $-4,251 |
| Total Functional Expenses | $2,440,847 | $573,666 | $0 | $3,014,513 |
| Line Item | Amount |
|---|---|
| Total Expenses per Audited Statements | $3,045,143 |
| Expenses per Audited Statements | $3,014,513 |
| Total Expenses per Form 990 | $3,014,513 |
| Expenses Not Reported on Form 990 | $30,630 |
| Line Item | Amount |
|---|---|
| Fundraising Direct Expenses | $1,421 |
| Professional Fundraising Fees | $0 |
| Liability | Amount |
|---|---|
| Finance Lease Rou Liabilities | $15,460 |
“The organization utilizes a committee review approach with regards to approving its annual form 990.”
“The organization monitors annually whether there are any conflicts of interest.”
“Executive director salary is reviewed and approved annually by the board of directors.”
“Other officer or key employee salaries are reviewed and approved annually by the board of directors.”
“The organization utilizes a committee review approach with regards to approving governing documents, policies, and financial statements.”
“Fundraising event expenses 1,421 fundraising event expenses -1,421”
“The organization, incorporated under chapter 180 of the massachusetts general laws as a tax-exempt entity, has been granted tax-exempt status under internal revenue code (irc) section 501(c)(3) and is classified as other than a private foundation as defined by section 509(a) of the irc. Therefore, it is generally exempt from federal and state income taxes. Accordingly, no provision for income taxes has been provided for in the accompanying financial statements. The organization is required by asc 740-10, "accounting for uncertainty in income taxes," to evaluate and disclose tax positions that could have an effect on the organization's financial statements. The organization reports its activities to the internal revenue service and the commonwealth of massachusetts on informational returns that are generally subject to audit and review by the governmental agencies for a period of three years after filing. Substantially all of the organization's income, expenditures and activities relate to its exempt purpose. Therefore, management has determined that the organization is not subject to unrelated business income taxes and will continue to qualify as a tax exempt not-for-profit entity.”
“Fundraising event expenses 1,421”
“Fundraising event expenses 1,421”
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 | false |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 88368 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 114577 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 11250 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 1665 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | TO ENRICH THE LIVES OF WESTFORD RESIDENTS INCLUDING ADULTS, CHILDREN, AND SENIORS BY OFFERING PROGRAMS AND SERVICES IN THE AREA OF EDUCATION, ENTERTAINMENT, HEALTH AND THE ARTS. |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 11497 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 27498 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 38995 |
| IRS990/AllOtherContributionsAmt | 0 | 318720 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 1897 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | -6148 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | -4251 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/AuditCommitteeInd | 0 | true |
| IRS990/BackupWthldComplianceInd | 0 | true |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | PAUL ERCOLINI |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 9784961511 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 65 MAIN STREET |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | WESTFORD |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 01886 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 4086 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 2629 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 117926 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 13103 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 131029 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | true |
| IRS990/CompensationProcessOtherInd | 0 | true |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/ContriRptFundraisingEventAmt | 0 | 8543 |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 327263 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 60600 |
| IRS990/CYOtherExpensesAmt | 0 | 809280 |
| IRS990/CYOtherRevenueAmt | 0 | 154 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 2838676 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 212180 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 2205233 |
| IRS990/CYTotalExpensesAmt | 0 | 3014513 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 3226693 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 355849 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 221549 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 10700 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 43063 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 53763 |
| IRS990/Desc | 0 | TO ENRICH THE LIVES OF WESTFORD RESIDENTS INCLUDING ADULTS, CHILDREN, AND SENIORS BY OFFERING PROGRAMS AND SERVICES IN THE AREA OF EDUCATION, ENTERTAINMENT, HEALTH AND THE ARTS. |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 96 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 2440847 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 20000 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 20000 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 76538 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 98084 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 174622 |
| IRS990/ForeignActivitiesInd | 0 | false |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignOfficeInd | 0 | false |
| IRS990/Form8282PropertyDisposedOfInd | 0 | false |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 0.63 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 0.63 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 0.63 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 0.63 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 0.63 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 0.63 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 0.63 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 24.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/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 | 15318 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | JONATHAN ASH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | MICHELLE CLEMENT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | WILLIAM O'DONNELL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | MARY GALA-YAO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | CHESHIRE SCHANKER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | SUE BERGAMO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | ANTHONY IMBRIACO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | AMANDA SULLIVAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | PAUL ERCOLINI |
| 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 | 112750 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 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/TitleTxt | 0 | CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | EXECUTIVE DI |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | FINANCE DIRE |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormationYr | 0 | 1994 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | true |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/FundraisingAmt | 0 | 8543 |
| IRS990/FundraisingDirectExpensesAmt | 0 | 1421 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 2511 |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 7 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | false |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 5852 |
| IRS990/GrossReceiptsAmt | 0 | 3231455 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | true |
| IRS990/IndependentAuditFinclStmtInd | 0 | true |
| IRS990/IndependentVotingMemberCnt | 0 | 7 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIInd | 0 | X |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 31993 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 25135 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 57128 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 58089 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 58089 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/IRPDocumentCnt | 0 | 11 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 221573 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 283368 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 264363 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 485936 |
| IRS990/LegalDomicileStateCd | 0 | MA |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 3341 |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LobbyingActivitiesInd | 0 | false |
| IRS990/LocalChaptersInd | 0 | false |
| IRS990/MaterialDiversionOrMisuseInd | 0 | false |
| IRS990/MembersOrStockholdersInd | 0 | false |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | true |
| IRS990/MinutesOfGoverningBodyInd | 0 | true |
| IRS990/MissionDesc | 0 | TO ENRICH THE LIVES OF WESTFORD RESIDENTS INCLUDING ADULTS, CHILDREN, AND SENIORS BY OFFERING PROGRAMS AND SERVICES IN THE AREA OF EDUCATION, ENTERTAINMENT, HEALTH AND THE ARTS. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 2548024 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 2937651 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | 2511 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 2511 |
| IRS990/NetIncmFromFundraisingEvtGrp/ExclusionAmt | 0 | -1421 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | -1421 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 177447 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 2548024 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 2937651 |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 91947 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 173461 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 265408 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 21624 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 109627 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 131251 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 84372 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 15435 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 9177 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 73834 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 83011 |
| IRS990/OtherExpensesGrp/Desc | 0 | EDUCATIONAL SUPPLIES |
| IRS990/OtherExpensesGrp/Desc | 1 | DIRECTORS FUND |
| IRS990/OtherExpensesGrp/Desc | 2 | ACTIVITIES EXPENSES |
| IRS990/OtherExpensesGrp/Desc | 3 | STAFF DEVELOPMENT |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 28928 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 20779 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 16625 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 5304 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 28928 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 20779 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 16625 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 5304 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 93007 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 15460 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | MILK AND VENDING MACHINE INCO |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 1575 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 1575 |
| IRS990/OtherRevenueTotalAmt | 0 | 1575 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 159419 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 1675827 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 1835246 |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | false |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 20948 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 134999 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 155947 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 32279 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 38027 |
| IRS990/PrincipalOfficerNm | 0 | JONATHAN ASH |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 624410 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 624410 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | TUITION/REGISTRATION |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | PROGRAM ACTIVITIES |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 2776816 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 61860 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 2776816 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 61860 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYContributionsGrantsAmt | 0 | 419295 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYInvestmentIncomeAmt | 0 | 57431 |
| IRS990/PYOtherExpensesAmt | 0 | 729433 |
| IRS990/PYOtherRevenueAmt | 0 | -105 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 2646165 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 288600 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 2104753 |
| IRS990/PYTotalExpensesAmt | 0 | 2834186 |
| IRS990/PYTotalRevenueAmt | 0 | 3122786 |
| IRS990/QuidProQuoContributionsInd | 0 | false |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | false |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 212180 |
| IRS990/RegularMonitoringEnfrcInd | 0 | true |
| 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 | 2838676 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 2669893 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 2967118 |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/ExplanationTxt | 0 | PRESCHOOL AND OTHER INCOME 31,475 |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/FormAndLineReferenceDesc | 0 | PART III, LINE 12 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearAmt | 0 | 327263 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus1YearAmt | 0 | 419295 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 483429 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 630524 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 337820 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/TotalAmt | 0 | 2198331 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearAmt | 0 | 58089 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus1YearAmt | 0 | 54090 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 14720 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 368 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 122 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/TotalAmt | 0 | 127389 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearAmt | 0 | 2840251 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus1YearAmt | 0 | 2651473 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus2YearsAmt | 0 | 2588566 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus3YearsAmt | 0 | 2229668 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus4YearsAmt | 0 | 1376011 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/TotalAmt | 0 | 11685969 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearAmt | 0 | 58089 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus1YearAmt | 0 | 54090 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus2YearsAmt | 0 | 14720 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus3YearsAmt | 0 | 368 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus4YearsAmt | 0 | 122 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/TotalAmt | 0 | 127389 |
| IRS990ScheduleA/InvestmentIncomeCYPct | 0 | 0.01000 |
| IRS990ScheduleA/InvestmentIncomePYPct | 0 | 0.01000 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 31475 |
| IRS990ScheduleA/OtherIncome509Grp/TotalAmt | 0 | 31475 |
| IRS990ScheduleA/PubliclySupportedOrg509a2Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY509Pct | 0 | 0.98870 |
| IRS990ScheduleA/PublicSupportPY509Pct | 0 | 0.99130 |
| IRS990ScheduleA/PublicSupportTotal509Amt | 0 | 13884300 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY509Ind | 0 | X |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearAmt | 0 | 3167514 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus1YearAmt | 0 | 3070768 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 3071995 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 2860192 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 1713831 |
| IRS990ScheduleA/Total509Grp/TotalAmt | 0 | 13884300 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearAmt | 0 | 3225603 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus1YearAmt | 0 | 3124858 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus2YearsAmt | 0 | 3086715 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus3YearsAmt | 0 | 2860560 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus4YearsAmt | 0 | 1745428 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/TotalAmt | 0 | 14043164 |
| 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 | true |
| IRS990ScheduleD/DonatedServicesAndUseFcltsAmt | 0 | 29209 |
| IRS990ScheduleD/DonatedServicesUseFcltsAmt | 0 | 29209 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 73810 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 56915 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 130725 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 30630 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 3014513 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/LeaseholdImprovementsGrp/BookValueAmt | 0 | 190553 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/DepreciationAmt | 0 | 164658 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/OtherCostOrOtherBasisAmt | 0 | 355211 |
| IRS990ScheduleD/NetUnrealizedGainsInvstAmt | 0 | 177447 |
| IRS990ScheduleD/OtherExpensesIncludedAmt | 0 | 1421 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 0 | 15460 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 0 | FINANCE LEASE ROU LIABILITIES |
| IRS990ScheduleD/OtherRevenueAmt | 0 | 1421 |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 208077 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 3226693 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | THE ORGANIZATION, INCORPORATED UNDER CHAPTER 180 OF THE MASSACHUSETTS GENERAL LAWS AS A TAX-EXEMPT ENTITY, HAS BEEN GRANTED TAX-EXEMPT STATUS UNDER INTERNAL REVENUE CODE (IRC) SECTION 501(C)(3) AND IS CLASSIFIED AS OTHER THAN A PRIVATE FOUNDATION AS DEFINED BY SECTION 509(A) OF THE IRC. THEREFORE, IT IS GENERALLY EXEMPT FROM FEDERAL AND STATE INCOME TAXES. ACCORDINGLY, NO PROVISION FOR INCOME TAXES HAS BEEN PROVIDED FOR IN THE ACCOMPANYING FINANCIAL STATEMENTS. THE ORGANIZATION IS REQUIRED BY ASC 740-10, "ACCOUNTING FOR UNCERTAINTY IN INCOME TAXES," TO EVALUATE AND DISCLOSE TAX POSITIONS THAT COULD HAVE AN EFFECT ON THE ORGANIZATION'S FINANCIAL STATEMENTS. THE ORGANIZATION REPORTS ITS ACTIVITIES TO THE INTERNAL REVENUE SERVICE AND THE COMMONWEALTH OF MASSACHUSETTS ON INFORMATIONAL RETURNS THAT ARE GENERALLY SUBJECT TO AUDIT AND REVIEW BY THE GOVERNMENTAL AGENCIES FOR A PERIOD OF THREE YEARS AFTER FILING. SUBSTANTIALLY ALL OF THE ORGANIZATION'S INCOME, EXPENDITURES AND ACTIVITIES RELATE TO ITS EXEMPT PURPOSE. THEREFORE, MANAGEMENT HAS DETERMINED THAT THE ORGANIZATION IS NOT SUBJECT TO UNRELATED BUSINESS INCOME TAXES AND WILL CONTINUE TO QUALIFY AS A TAX EXEMPT NOT-FOR-PROFIT ENTITY. |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 1 | FUNDRAISING EVENT EXPENSES 1,421 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 2 | FUNDRAISING EVENT EXPENSES 1,421 |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | SCHEDULE D, PAGE 3, PART X |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | SCHEDULE D, PAGE 4, PART XI, LINE 2D |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | SCHEDULE D, PAGE 4, PART XII, LINE 2D |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 264363 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 3014513 |
| IRS990ScheduleD/TotalLiabilityAmt | 0 | 15460 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 3226693 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 3434770 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 3045143 |
| IRS990/ScheduleJRequiredInd | 0 | false |
| IRS990/ScheduleORequiredInd | 0 | true |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | THE ORGANIZATION UTILIZES A COMMITTEE REVIEW APPROACH WITH REGARDS TO APPROVING ITS ANNUAL FORM 990. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | THE ORGANIZATION MONITORS ANNUALLY WHETHER THERE ARE ANY CONFLICTS OF INTEREST. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | EXECUTIVE DIRECTOR SALARY IS REVIEWED AND APPROVED ANNUALLY BY THE BOARD OF DIRECTORS. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | OTHER OFFICER OR KEY EMPLOYEE SALARIES ARE REVIEWED AND APPROVED ANNUALLY BY THE BOARD OF DIRECTORS. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 4 | THE ORGANIZATION UTILIZES A COMMITTEE REVIEW APPROACH WITH REGARDS TO APPROVING GOVERNING DOCUMENTS, POLICIES, AND FINANCIAL STATEMENTS. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 5 | FUNDRAISING EVENT EXPENSES 1,421 FUNDRAISING EVENT EXPENSES -1,421 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | FORM 990, PAGE 6, PART VI, LINE 11B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | FORM 990, PAGE 6, PART VI, LINE 12C |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | FORM 990, PAGE 6, PART VI, LINE 15A |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | FORM 990, PAGE 6, PART VI, LINE 15B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 4 | FORM 990, PAGE 6, PART VI, LINE 19 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 5 | FORM 990, PART XI, LINE 9 |
| IRS990/SchoolOperatingInd | 0 | false |
| IRS990/SignificantChangeInd | 0 | false |
| IRS990/SignificantNewProgramSrvcInd | 0 | false |
| IRS990/StatesWhereCopyOfReturnIsFldCd | 0 | MA |
| IRS990/SubjectToExcsTaxNetInvstIncInd | 0 | false |
| IRS990/SubjectToProxyTaxInd | 0 | false |
| IRS990/SubjToTaxRmnrtnExPrchtPymtInd | 0 | false |
| IRS990/TaxablePartyNotificationInd | 0 | false |
| IRS990/TaxExemptBondsInd | 0 | false |
| IRS990/TerminateOperationsInd | 0 | false |
| IRS990/TotalAssetsBOYAmt | 0 | 3085248 |
No mirrored PDF or thumbnail assets are attached yet.