Liabilities / Assets
25th percentile
Higher debt load relative to assets than 25% of similar nonprofits.
EIN 23-1520310 • 501(c)3 • Doylestown, PA
Profile
To provide materials and services to stimulate the imagination of all library users with programs and materials for pleasurable reading, viewing and listening experiences.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
25th percentile
Higher debt load relative to assets than 25% of similar nonprofits.
Liabilities / Revenue
23rd percentile
Higher debt load relative to revenue than 23% of similar nonprofits.
Net Margin
51st percentile
Higher net margin than 51% of similar nonprofits.
Top Officer Pay
Score unavailable
No filing with officer rows is available for this organization yet.
Asset Growth
69th percentile
Faster asset growth than 69% of similar nonprofits.
Revenue Growth
45th percentile
Faster revenue growth than 45% of similar nonprofits.
Assets
Up$24,137,076
Up $2,185,927 (+10.0%) from 2023
Liabilities
Down$592,396
Down $89,810 (-13%) from 2023
Net Assets
Up$23,544,680
Up $2,275,737 (+11%) from 2023
Revenue
Up$11,131,793
Up $589,411 (+5.6%) from 2023
Expenses
Up$10,139,465
Up $120,846 (+1.2%) from 2023
Net Income
Up$992,328
Up $468,565 (+89%) from 2023
Most recent year
2024 • Form 990Detailed filing. Detailed filing data is available for this year.
To provide materials and services to stimulate the imagination of all library users with programs and materials for pleasurable reading, viewing and listening experiences.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Investments in Publicly Traded Securities | $16,821,197 | $19,156,558 | ▲ $2,335,361 |
| Land, Buildings, and Equipment, Net | $2,507,072 | $2,503,134 | ▼ $3,938 |
| Savings and Temporary Cash Investments | $1,991,017 | $2,422,240 | ▲ $431,223 |
| Accounts Receivable | $631,457 | $54,866 | ▼ $576,591 |
| Prepaid Expenses and Deferred Charges | $406 | $278 | ▼ $128 |
| Total Assets | $21,951,149 | $24,137,076 | ▲ $2,185,927 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $682,206 | $592,396 | ▼ $89,810 |
| Total Liabilities | $682,206 | $592,396 | ▼ $89,810 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $14,557,307 | $16,322,739 | ▲ $1,765,432 |
| Net Assets With Donor Restrictions | $6,711,636 | $7,221,941 | ▲ $510,305 |
| Total Net Assets Fund Balance | $21,268,943 | $23,544,680 | ▲ $2,275,737 |
| Total Liabilities and Net Assets / Fund Balance | $21,951,149 | $24,137,076 | ▲ $2,185,927 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Other Land Buildings | $847,210 | $5,773,245 | $6,620,455 |
| Leasehold Improvements | $1,116,465 | $5,294,211 | $6,410,676 |
| Equipment | $539,459 | $1,688,629 | $2,228,088 |
| Period | Beginning | Contrib. | Gain/Loss | Other Uses | End |
|---|---|---|---|---|---|
| 2024 | $4,128,564 | - | ▲ $518,203 | $-515 | $4,645,808 |
| 2023 | $3,677,350 | $98 | ▲ $452,009 | $-432 | $4,128,564 |
| 2022 | $4,716,261 | - | ▼ $1,023,402 | $-506 | $3,677,350 |
| 2021 | $4,182,223 | $55,073 | ▲ $497,425 | $-417 | $4,716,261 |
| 2020 | $3,867,966 | $959 | ▲ $520,471 | $-196,875 | $4,182,223 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Joseph Thompson | Former COO | FT | $94,159 | $146,797 | $240,956 |
| Martina Kominiarek | CEO 1/1- 6/3 | FT | $128,243 | $15,844 | $144,087 |
| Jessica Gruber | Associate Di | FT | $109,152 | $21,397 | $130,549 |
| John J Doran Iii | CFO | FT | $108,398 | $7,592 | $115,990 |
| Dana Barber | CEO 7/15/24- | FT | $67,970 | $4,600 | $72,570 |
| Name | Title |
|---|---|
| Anthony Bush | President |
| Andrew Laureti | Trustee |
| Linda Goodwin | Trustee |
| Mary Cwiklinski | Trustee |
| Amy Masgay | Secretary |
| Richard D Rogers | Treasurer |
| Brian Reimers | Vice Preside |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $4,829,773 |
| Other Expenses | $4,798,573 |
| Grants and Similar Amounts Paid | $511,119 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $2,774,544 | $566,001 | - | $3,340,545 |
| Depreciation Depletion | $1,144,531 | - | - | $1,144,531 |
| Current Officers, Directors, Trustees, and Key Employees | $583,004 | $121,147 | - | $704,151 |
| Occupancy | $672,205 | - | - | $672,205 |
| Grants to Domestic Orgs | $511,119 | - | - | $511,119 |
| Office Expenses | $457,913 | $24,246 | - | $482,159 |
| Other Employee Benefits | $324,483 | $79,458 | - | $403,941 |
| Information Technology | $387,281 | $4,806 | - | $392,087 |
| Payroll Taxes | $260,516 | $63,795 | - | $324,311 |
| Fees for Services Other | $259,787 | $18,746 | - | $278,533 |
| Fees for Services Legal | - | $65,567 | - | $65,567 |
| Travel | $41,230 | $22,517 | - | $63,747 |
| Fees for Services Accounting | - | $59,183 | - | $59,183 |
| Pension Plan Contributions | $45,647 | $11,178 | - | $56,825 |
| Other Expenses | $49,433 | $13,988 | - | $49,433 |
| Fees for Service Investment Mgmnt Fees | - | $34,370 | - | $34,370 |
| Insurance | $27,131 | $5,694 | - | $32,825 |
| Conferences and Meetings | $5,885 | $18,242 | - | $24,127 |
| Advertising | $6,117 | $6,141 | - | $12,258 |
| Total Functional Expenses | $9,024,386 | $1,115,079 | $0 | $10,139,465 |
| Line Item | Amount |
|---|---|
| Total Expenses per Audited Statements | $10,654,575 |
| Expenses per Audited Statements | $10,139,465 |
| Total Expenses per Form 990 | $10,139,465 |
| Expenses Not Reported on Form 990 | $515,110 |
| Recipient | Location | Category | Purpose | Amount |
|---|---|---|---|---|
| Free Library of Northampton Twp | Richboro, PA | Gov | Supp Fin Support | $152,560 |
| Warminster Twp Free Library | Warminister, PA | 501c3 | Supp Fin Support | $127,088 |
| Twp Library of Lower Southampton | Feasterville, PA | Gov | Supp Fin Support | $75,555 |
| Southampton Free Library | Southampton, PA | 501 C3 | Supp Fin Support | $65,626 |
| Morrisville Free Library | Morrisville, PA | 501 C3 | Supp Fin Support | $39,723 |
| Free Lib of New Hope & Solebury | New Hope, PA | 501c3 | Supp Fin Support | $37,792 |
| Village Library of Wrightstown | Wrightstown, PA | 501c3 | Supp Fin Support | $12,775 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
“The completed 990 is reviewed by the chief financial officer and the finance committee prior to submission.”
“The board of directors, chief executive officer and all department managers receive a conflict of interest document annually. The document lists any conflicts of interest including any related parties, holdings, board memberships, or share holders of any related county vendors, banks, or financial institutions.”
“The ceo's salary is reviewed each year against other libraries and other non-profit organizations through research of form 990s and the commonwealth of libraries salary schedules. The review is then provided to the board.”
“The same process used for the top official would also be used for determining the salary for any officers or key employees.”
“Governing documents, policies and financial statements are available to the public upon request.”
“The disbrow fund was designated by the donor for the yardley branch and solely for business related materials and programs including county wide databases and programs. The bucks county foundation fund was established to provide an additional opportunity for the general public to give to the library mission. The lehigh valley community foundation fund was established to provide an additional opportunity for the general public to give to the library mission.”
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 | 682206 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 592396 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 631457 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 54866 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | TO PROVIDE MATERIALS AND SERVICES TO STIMULATE THE IMAGINATION OF ALL LIBRARY USERS WITH PROGRAMS AND MATERIALS FOR PLEASURABLE READING, VIEWING AND LISTENING EXPERIENCES. |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 6141 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 6117 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 12258 |
| IRS990/AllOtherContributionsAmt | 0 | 277302 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/AuditCommitteeInd | 0 | true |
| IRS990/BackupWthldComplianceInd | 0 | true |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | JOHN J DORAN III |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 2153480332 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 150 SOUTH PINE STREET |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | DOYLESTOWN |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | PA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 18901 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 121147 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 583004 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 704151 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | true |
| IRS990/CompensationProcessOtherInd | 0 | true |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 18242 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 5885 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 24127 |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | true |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 9856515 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 511119 |
| IRS990/CYInvestmentIncomeAmt | 0 | 814438 |
| IRS990/CYOtherExpensesAmt | 0 | 4798573 |
| IRS990/CYOtherRevenueAmt | 0 | 7421 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 453419 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 992328 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 4829773 |
| IRS990/CYTotalExpensesAmt | 0 | 10139465 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 11131793 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 1144531 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 1144531 |
| IRS990/Desc | 0 | LIBRARY PROGRAMS - TO PROVIDE LIBRARY SERVICE, BOOKS, DATABASES, AND AUDIO/VISUAL PRODUCTS TO THE PATRONS OF BUCKS COUNTY. THE COUNTY OF BUCKS PROVIDES SIX LIBRARY SITES FREE OF RENT CHARGES. THE PIERCE LIBRARY ASSOCIATION PROVIDES THE SAMUEL PIERCE BRANCH LIBRARY SITE AT AN ANNUAL RENT OF 1. THE CORRESPONDING IN-KIND CONTRIBUTIONS RECEIVED FOR THE YEAR REFLECTED IN THESE FINANCIAL STATEMENTS CONSISTS OF 515,110 IN DONATED FACILITIES. |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 6711636 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 7221941 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | true |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 127 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 8463095 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 59183 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 59183 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 65567 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 65567 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 18746 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 259787 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 278533 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/ManagementAndGeneralAmt | 0 | 34370 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 34370 |
| IRS990/ForeignActivitiesInd | 0 | false |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignOfficeInd | 0 | false |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 40.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/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/OfficerInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 8 | 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 | 15844 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 7592 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 18053 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 21397 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 4600 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | ANTHONY BUSH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | BRIAN REIMERS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | RICHARD D ROGERS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | AMY MASGAY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | LINDA GOODWIN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | MARY CWIKLINSKI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | ANDREW LAURETI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | MARTINA KOMINIAREK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | JOHN J DORAN III |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | JOSEPH THOMPSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | JESSICA GRUBER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | DANA BARBER |
| 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 | 128243 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 108398 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 222903 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 109152 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 67970 |
| 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/TitleTxt | 0 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | VICE PRESIDE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | CEO 1/1- 6/3 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | CFO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | FORMER COO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | ASSOCIATE DI |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | CEO 7/15/24- |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormationYr | 0 | 1956 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedInd | 0 | true |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/GainOrLossGrp/OtherAmt | 0 | 7500 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 400012 |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 7 |
| IRS990/GovernmentGrantsAmt | 0 | 9579213 |
| IRS990/GrantAmt | 0 | 511119 |
| IRS990/GrantsToDomesticOrgsGrp/ProgramServicesAmt | 0 | 511119 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 511119 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | true |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossAmountSalesAssetsGrp/OtherAmt | 0 | 7500 |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 768645 |
| IRS990/GrossReceiptsAmt | 0 | 11500426 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | false |
| IRS990/IndependentAuditFinclStmtInd | 0 | true |
| IRS990/IndependentVotingMemberCnt | 0 | 7 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 4 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 4806 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 387281 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 392087 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 5694 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 27131 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 32825 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 406926 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 406926 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 16821197 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 19156558 |
| IRS990/IRPDocumentCnt | 0 | 13 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 12756085 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 2507072 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 2503134 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 15259219 |
| IRS990/LegalDomicileStateCd | 0 | PA |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 368633 |
| 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 PROVIDE MATERIALS AND SERVICES TO STIMULATE THE IMAGINATION OF ALL LIBRARY USERS WITH PROGRAMS AND MATERIALS FOR PLEASURABLE READING, VIEWING AND LISTENING EXPERIENCES. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 21268943 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 23544680 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | 407512 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 407512 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 1283409 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 14557307 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 16322739 |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 672205 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 672205 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 24246 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 457913 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 482159 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 79458 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 324483 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 403941 |
| IRS990/OtherExpensesGrp/Desc | 0 | PROGRAM MATERIALS |
| IRS990/OtherExpensesGrp/Desc | 1 | DUES AND MEMBERSHIPS |
| IRS990/OtherExpensesGrp/Desc | 2 | SUBSCRIPTIONS |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 13988 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 1367655 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 105905 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 49433 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 1367655 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 119893 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 49433 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 459420 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 1 | 519100 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | VENDING MACHINE INCOME |
| IRS990/OtherRevenueMiscGrp/Desc | 1 | MISCELLANEOUS INCOME |
| IRS990/OtherRevenueMiscGrp/ExclusionAmt | 0 | 5789 |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 1632 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 5789 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 1 | 1632 |
| IRS990/OtherRevenueTotalAmt | 0 | 7421 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 566001 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 2774544 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 3340545 |
| IRS990/OwnWebsiteInd | 0 | X |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 63795 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 260516 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 324311 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 11178 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 45647 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 56825 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 406 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 278 |
| IRS990/PrincipalOfficerNm | 0 | DANA BARBER |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 519100 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 519100 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 2 | 519100 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 3 | 519100 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 4 | 519100 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | PASSPORT INCOME |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | FINES |
| IRS990/ProgramServiceRevenueGrp/Desc | 2 | COPY/PRINTER INCOME |
| IRS990/ProgramServiceRevenueGrp/Desc | 3 | BOOK SALES |
| IRS990/ProgramServiceRevenueGrp/Desc | 4 | LOST AND DAMAGED MATERIAL |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 209015 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 160376 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 2 | 62616 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 3 | 10746 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 4 | 7163 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 209015 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 160376 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 2 | 62616 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 3 | 10746 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 4 | 7163 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | TECHNOLOGY SERVICES - TO PROVIDE COMPUTER AND VARIOUS TECHNOLOGY SERVICES TO THE PUBLIC |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 561291 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYContributionsGrantsAmt | 0 | 9737004 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 401722 |
| IRS990/PYInvestmentIncomeAmt | 0 | 343567 |
| IRS990/PYOtherExpensesAmt | 0 | 4870259 |
| IRS990/PYOtherRevenueAmt | 0 | 3855 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 457956 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 523763 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 4746638 |
| IRS990/PYTotalExpensesAmt | 0 | 10018619 |
| IRS990/PYTotalRevenueAmt | 0 | 10542382 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 992328 |
| IRS990/RegularMonitoringEnfrcInd | 0 | true |
| IRS990/RelatedEntityInd | 0 | true |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990/ReportInvestmentsOtherSecInd | 0 | false |
| IRS990/ReportLandBuildingEquipmentInd | 0 | true |
| IRS990/ReportOtherAssetsInd | 0 | false |
| IRS990/ReportOtherLiabilitiesInd | 0 | false |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/RevenueAmt | 0 | 453419 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 1991017 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 2422240 |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/ExplanationTxt | 0 | MISCELLANEOUS INCOME 8,093 |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/FormAndLineReferenceDesc | 0 | PART II, LINE 10 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 9856515 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 9737004 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 9518363 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 8382263 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 10158869 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 47653014 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearAmt | 0 | 515110 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus1YearAmt | 0 | 515110 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 441000 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 441000 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 420000 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/TotalAmt | 0 | 2332220 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 406926 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 334018 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 244066 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 564891 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 472604 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 2022505 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 1629930 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearAmt | 0 | 5789 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 3855 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 2488 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1610 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 140 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 13882 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.96090 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.95980 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 49985234 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 10371625 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 10252114 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 9959363 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 8823263 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 10578869 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 49985234 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 52021621 |
| 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/BoardDesignatedBalanceEOYPct | 0 | 0.02060 |
| IRS990ScheduleD/CYEndwmtFundGrp/AdministrativeExpensesAmt | 0 | -443 |
| IRS990ScheduleD/CYEndwmtFundGrp/BeginningYearBalanceAmt | 0 | 4128564 |
| IRS990ScheduleD/CYEndwmtFundGrp/EndYearBalanceAmt | 0 | 4645808 |
| IRS990ScheduleD/CYEndwmtFundGrp/InvestmentEarningsOrLossesAmt | 0 | 518203 |
| IRS990ScheduleD/CYEndwmtFundGrp/OtherExpendituresAmt | 0 | -515 |
| IRS990ScheduleD/CYMinus1YrEndwmtFundGrp/AdministrativeExpensesAmt | 0 | -461 |
| IRS990ScheduleD/CYMinus1YrEndwmtFundGrp/BeginningYearBalanceAmt | 0 | 3677350 |
| IRS990ScheduleD/CYMinus1YrEndwmtFundGrp/ContributionsAmt | 0 | 98 |
| IRS990ScheduleD/CYMinus1YrEndwmtFundGrp/EndYearBalanceAmt | 0 | 4128564 |
| IRS990ScheduleD/CYMinus1YrEndwmtFundGrp/InvestmentEarningsOrLossesAmt | 0 | 452009 |
| IRS990ScheduleD/CYMinus1YrEndwmtFundGrp/OtherExpendituresAmt | 0 | -432 |
| IRS990ScheduleD/CYMinus2YrEndwmtFundGrp/AdministrativeExpensesAmt | 0 | -15003 |
| IRS990ScheduleD/CYMinus2YrEndwmtFundGrp/BeginningYearBalanceAmt | 0 | 4716261 |
| IRS990ScheduleD/CYMinus2YrEndwmtFundGrp/EndYearBalanceAmt | 0 | 3677350 |
| IRS990ScheduleD/CYMinus2YrEndwmtFundGrp/InvestmentEarningsOrLossesAmt | 0 | -1023402 |
| IRS990ScheduleD/CYMinus2YrEndwmtFundGrp/OtherExpendituresAmt | 0 | -506 |
| IRS990ScheduleD/CYMinus3YrEndwmtFundGrp/AdministrativeExpensesAmt | 0 | -18043 |
| IRS990ScheduleD/CYMinus3YrEndwmtFundGrp/BeginningYearBalanceAmt | 0 | 4182223 |
| IRS990ScheduleD/CYMinus3YrEndwmtFundGrp/ContributionsAmt | 0 | 55073 |
| IRS990ScheduleD/CYMinus3YrEndwmtFundGrp/EndYearBalanceAmt | 0 | 4716261 |
| IRS990ScheduleD/CYMinus3YrEndwmtFundGrp/InvestmentEarningsOrLossesAmt | 0 | 497425 |
| IRS990ScheduleD/CYMinus3YrEndwmtFundGrp/OtherExpendituresAmt | 0 | -417 |
| IRS990ScheduleD/CYMinus4YrEndwmtFundGrp/AdministrativeExpensesAmt | 0 | -10298 |
No mirrored PDF or thumbnail assets are attached yet.