Liabilities / Assets
5th percentile
Higher debt load relative to assets than 5% of similar nonprofits.
EIN 20-3803359 • 501(c)3 • Biddeford, ME
Profile
The specific and primary purpose of this corporation is to engage in charitable and educational activities within the means of section 501(c)(3) of the Internal Revenue Code of 1986, as amended, or the corresponding provisions of any future United States Internal revenue law.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
5th percentile
Higher debt load relative to assets than 5% of similar nonprofits.
Liabilities / Revenue
5th percentile
Higher debt load relative to revenue than 5% of similar nonprofits.
Net Margin
99th percentile
Higher net margin than 99% of similar nonprofits.
Top Officer Pay
Score unavailable
No filing with officer rows is available for this organization yet.
Asset Growth
93rd percentile
Faster asset growth than 93% of similar nonprofits.
Revenue Growth
3rd percentile
Faster revenue growth than 3% of similar nonprofits.
Assets
Up$25,332,825
Up $7,901,515 (+45%) from 2023
Liabilities
Up$7,382
Up $3,906 (+112%) from 2023
Net Assets
Up$25,325,443
Up $7,897,609 (+45%) from 2023
Revenue
Down$7,921,341
Down $9,248,282 (-54%) from 2023
Expenses
Up$23,732
Up $15,761 (+198%) from 2023
Net Income
Down$7,897,609
Down $9,264,043 (-54%) from 2023
Most recent year
2024 • Form 990Facts available. Structured filing facts are available, but richer extracted sections are limited.
The specific and primary purpose of this corporation is to engage in charitable and educational activities within the means of section 501(c)(3) of the Internal Revenue Code of 1986, as amended, or the corresponding provisions of any future United States Internal revenue law.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Investments in Publicly Traded Securities | - | $25,019,191 | - |
| Other Notes and Loans Receivable, Net | $17,168,750 | $0 | ▼ $17,168,750 |
| Savings and Temporary Cash Investments | $260,036 | $260,936 | ▲ $900 |
| Cash and Non-Interest-Bearing Accounts | $2,524 | $52,698 | ▲ $50,174 |
| Accounts Receivable | - | $0 | - |
| Pledges and Grants Receivable | - | $0 | - |
| Receivable From Disqualified Prsn | - | $0 | - |
| Receivables From Officers Etc | - | $0 | - |
| Investments Other Securities | - | $0 | - |
| Investments Program Related | - | $0 | - |
| Land, Buildings, and Equipment, Net | - | $0 | - |
| Intangible Assets | - | $0 | - |
| Inventories for Sale or Use | - | $0 | - |
| Prepaid Expenses and Deferred Charges | - | $0 | - |
| Total Assets | $17,431,310 | $25,332,825 | ▲ $7,901,515 |
| Other Assets Total | - | $0 | - |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $3,476 | $7,382 | ▲ $3,906 |
| Total Liabilities | $3,476 | $7,382 | ▲ $3,906 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $17,427,834 | $25,325,443 | ▲ $7,897,609 |
| Total Net Assets Fund Balance | $17,427,834 | $25,325,443 | ▲ $7,897,609 |
| Total Liabilities and Net Assets / Fund Balance | $17,431,310 | $25,332,825 | ▲ $7,901,515 |
| Name | Title |
|---|---|
| Brewster Kahle | President |
| Meikle Hall | Secretary |
| Jeff Ubois | Treasurer |
| Line Item | Amount |
|---|---|
| Other Expenses | $23,732 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Salaries, Compensation, and Employee Benefits | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Fees for Services Accounting | $5,771 | $17,311 | - | $23,082 |
| Other Expenses | $25 | $75 | - | $100 |
| Total Functional Expenses | $5,896 | $17,836 | $0 | $23,732 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Line Item | Beginning | End | Change |
|---|---|---|---|
| Receivables from Disqualified Persons | - | $0 | - |
| Receivables from Officers, Directors, Trustees, and Key Employees | - | $0 | - |
“By-Laws and Articles of Incorporation were amended.”
“The Board reviews before submission.”
“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 | false |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 3476 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 7382 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 0 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | The specific and primary purpose of this corporation is to engage in charitable and educational activities within the means of section 501(c)(3) of the Internal Revenue Code of 1986, as amended, or the corresponding provisions of any future United States Internal revenue law. |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 0 |
| IRS990/AllOtherContributionsAmt | 0 | 70000 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 0 |
| IRS990/BackupWthldComplianceInd | 0 | true |
| IRS990/BenefitsToMembersGrp/TotalAmt | 0 | 0 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | Peter Montano |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 2074155714 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 319 Main Street |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | Biddeford |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | ME |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 04005 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 2524 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 52698 |
| IRS990/ChangeToOrgDocumentsInd | 0 | true |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 0 |
| 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 | 70000 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 878814 |
| IRS990/CYOtherExpensesAmt | 0 | 23732 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 6972527 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 7897609 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 0 |
| IRS990/CYTotalExpensesAmt | 0 | 23732 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 7921341 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 0 |
| IRS990/Desc | 0 | A number of agreements were renegotiated in February of 2020 to finish Better World Librarys acquisition intent of Better World Books and to help with facilities and build out their website.Better World Libraries continues to enable Better World Books to preserve their cultural heritage by continuing to provide an outlet for public libraries across the United States to sell their decommissioned books, offering these books to consumers at discounted prices through a secondary market and also donating millions of books to non-profits partners promoting literacy all around the world. |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | false |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 0 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 5896 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 17311 |
| IRS990/FeesForServicesAccountingGrp/ProgramServicesAmt | 0 | 5771 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 23082 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesLobbyingGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 0 |
| 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/AverageHoursPerWeekRt | 0 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | Brewster Kahle |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | Meikle Hall |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | Jeff Ubois |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | President |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | Secretary |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | Treasurer |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormationYr | 0 | 2005 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedInd | 0 | false |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 3 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | false |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossReceiptsAmt | 0 | 7921341 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | false |
| IRS990/IncmFromInvestBondProceedsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | false |
| IRS990/IndependentVotingMemberCnt | 0 | 3 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 0 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 0 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 0 |
| IRS990/InterestGrp/TotalAmt | 0 | 0 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 878814 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 878814 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsProgramRelatedGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 25019191 |
| IRS990/IRPDocumentCnt | 0 | 3 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 0 |
| IRS990/LegalDomicileStateCd | 0 | CA |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LobbyingActivitiesInd | 0 | false |
| IRS990/LocalChaptersInd | 0 | false |
| IRS990/MaterialDiversionOrMisuseInd | 0 | false |
| IRS990/MembersOrStockholdersInd | 0 | false |
| IRS990/MethodOfAccountingOtherInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | false |
| IRS990/MinutesOfGoverningBodyInd | 0 | true |
| IRS990/MissionDesc | 0 | The specific and primary purpose of this corporation is to engage in charitable and educational activities within the means of section 501(c)(3) of the Internal Revenue Code of 1986, as amended, or the corresponding provisions of any future United States Internal revenue law. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 17427834 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 25325443 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncomeFromGamingGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetRentalIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 17427834 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 25325443 |
| IRS990/NoListedPersonsCompensatedInd | 0 | X |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/TotalAmt | 0 | 0 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 0 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 0 |
| IRS990/OtherExpensesGrp/Desc | 0 | Business Expense |
| IRS990/OtherExpensesGrp/Desc | 1 | Bank Fees |
| IRS990/OtherExpensesGrp/Desc | 2 | Books & Subscriptions |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 300 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 150 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | 75 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 100 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 25 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 400 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 150 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 100 |
| IRS990/OtherRevenueTotalAmt | 0 | 0 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 0 |
| IRS990/OthNotesLoansReceivableNetGrp/BOYAmt | 0 | 17168750 |
| IRS990/OthNotesLoansReceivableNetGrp/EOYAmt | 0 | 0 |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PaymentsToAffiliatesGrp/TotalAmt | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | false |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 0 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 0 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 0 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 0 |
| IRS990/PrincipalOfficerNm | 0 | Brewster Kahle |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 459210 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | Better World Books |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 6972527 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 6972527 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYContributionsGrantsAmt | 0 | 17105421 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYInvestmentIncomeAmt | 0 | 64202 |
| IRS990/PymtTravelEntrtnmntPubOfclGrp/TotalAmt | 0 | 0 |
| IRS990/PYOtherExpensesAmt | 0 | 7971 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 17161652 |
| IRS990/PYTotalExpensesAmt | 0 | 7971 |
| IRS990/PYTotalRevenueAmt | 0 | 17169623 |
| IRS990/QuidProQuoContributionsInd | 0 | false |
| IRS990/RcvblFromDisqualifiedPrsnGrp/EOYAmt | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | false |
| IRS990/ReceivablesFromOfficersEtcGrp/EOYAmt | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 7897609 |
| IRS990/RelatedEntityInd | 0 | false |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990/ReportInvestmentsOtherSecInd | 0 | false |
| IRS990/ReportLandBuildingEquipmentInd | 0 | false |
| IRS990/ReportOtherAssetsInd | 0 | false |
| IRS990/ReportOtherLiabilitiesInd | 0 | false |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/RoyaltiesGrp/TotalAmt | 0 | 0 |
| IRS990/RoyaltiesRevenueGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 260036 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 260936 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 70000 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 17105421 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 30000 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 17205421 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 878814 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 64202 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1986 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 3142 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 13275 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 961419 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.94710 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.99570 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 17205421 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 0 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 70000 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 17105421 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 30000 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 17205421 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 18166840 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/TotalAmt | 0 | 0 |
| 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 |
| IRS990/ScheduleJRequiredInd | 0 | false |
| IRS990/ScheduleORequiredInd | 0 | true |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | By-Laws and Articles of Incorporation were amended. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | The Board reviews before submission. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | Available upon request. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Form 990, Part VI, Section A, Line 4 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | Form 990, Part VI, Section B, Line 11b |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | Form 990, Part VI, Section C, Line 19 |
| IRS990/SchoolOperatingInd | 0 | false |
| IRS990/SignificantChangeInd | 0 | false |
| IRS990/SignificantNewProgramSrvcInd | 0 | false |
| IRS990/StatesWhereCopyOfReturnIsFldCd | 0 | CA |
| 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 | 17431310 |
| IRS990/TotalAssetsEOYAmt | 0 | 25332825 |
| IRS990/TotalAssetsGrp/BOYAmt | 0 | 17431310 |
| IRS990/TotalAssetsGrp/EOYAmt | 0 | 25332825 |
| IRS990/TotalCompGreaterThan150KInd | 0 | false |
| IRS990/TotalContributionsAmt | 0 | 70000 |
| IRS990/TotalEmployeeCnt | 0 | 0 |
| IRS990/TotalFunctionalExpensesGrp/FundraisingAmt | 0 | 0 |
| IRS990/TotalFunctionalExpensesGrp/ManagementAndGeneralAmt | 0 | 17836 |
| IRS990/TotalFunctionalExpensesGrp/ProgramServicesAmt | 0 | 5896 |
| IRS990/TotalFunctionalExpensesGrp/TotalAmt | 0 | 23732 |
| IRS990/TotalGrossUBIAmt | 0 | 0 |
| IRS990/TotalLiabilitiesBOYAmt | 0 | 3476 |
| IRS990/TotalLiabilitiesEOYAmt | 0 | 7382 |
| IRS990/TotalLiabilitiesGrp/BOYAmt | 0 | 3476 |
| IRS990/TotalLiabilitiesGrp/EOYAmt | 0 | 7382 |
| IRS990/TotalNetAssetsFundBalanceGrp/BOYAmt | 0 | 17427834 |
| IRS990/TotalNetAssetsFundBalanceGrp/EOYAmt | 0 | 25325443 |
| IRS990/TotalProgramServiceExpensesAmt | 0 | 5896 |
| IRS990/TotalProgramServiceRevenueAmt | 0 | 6972527 |
| IRS990/TotalRevenueGrp/ExclusionAmt | 0 | 878814 |
| IRS990/TotalRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 6972527 |
| IRS990/TotalRevenueGrp/TotalRevenueColumnAmt | 0 | 7921341 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/BOYAmt | 0 | 17431310 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/EOYAmt | 0 | 25332825 |
| IRS990/TravelGrp/TotalAmt | 0 | 0 |
| IRS990/TrnsfrExmptNonChrtblRltdOrgInd | 0 | false |
| IRS990/TypeOfOrganizationCorpInd | 0 | X |
| IRS990/UnrelatedBusIncmOverLimitInd | 0 | false |
| IRS990/UponRequestInd | 0 | X |
| IRS990/USAddress/AddressLine1Txt | 0 | 319 Main Street |
| IRS990/USAddress/CityNm | 0 | Biddeford |
| IRS990/USAddress/StateAbbreviationCd | 0 | ME |
| IRS990/USAddress/ZIPCd | 0 | 04005 |
| IRS990/VotingMembersGoverningBodyCnt | 0 | 3 |
| IRS990/VotingMembersIndependentCnt | 0 | 3 |
| IRS990/WebsiteAddressTxt | 0 | N/A |
| IRS990/WhistleblowerPolicyInd | 0 | false |
| ReturnHeader/BuildTS | 0 | 2025-03-06 01:10:19Z |
| ReturnHeader/BusinessOfficerGrp/DiscussWithPaidPreparerInd | 0 | true |
| ReturnHeader/BusinessOfficerGrp/PersonNm | 0 | Brewster Kahle |
| ReturnHeader/BusinessOfficerGrp/PersonTitleTxt | 0 | President |
| ReturnHeader/BusinessOfficerGrp/SignatureDt | 0 | 2025-11-14 |
| ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt | 0 | Better World Libraries |
| ReturnHeader/Filer/BusinessNameControlTxt | 0 | BETT |
| ReturnHeader/Filer/EIN | 0 | 203803359 |
| ReturnHeader/Filer/PhoneNum | 0 | 2074155714 |
| ReturnHeader/Filer/USAddress/AddressLine1Txt | 0 | 319 Main Street |
| ReturnHeader/Filer/USAddress/CityNm | 0 | Biddeford |
| ReturnHeader/Filer/USAddress/StateAbbreviationCd | 0 | ME |
| ReturnHeader/Filer/USAddress/ZIPCd | 0 | 04005 |
| ReturnHeader/IRSResponsiblePrtyInfoCurrInd | 0 | true |
| ReturnHeader/PreparerFirmGrp/PreparerFirmEIN | 0 | 371420474 |
| ReturnHeader/PreparerFirmGrp/PreparerFirmName/BusinessNameLine1Txt | 0 | Fontanello Duffield & Otake LLP |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/AddressLine1Txt | 0 | 111 Pine Street Suite 1750 |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/CityNm | 0 | San Francisco |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/StateAbbreviationCd | 0 | CA |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/ZIPCd | 0 | 94111 |
| ReturnHeader/PreparerPersonGrp/PhoneNum | 0 | 4159830200 |
| ReturnHeader/PreparerPersonGrp/PreparerPersonNm | 0 | Erik Satow |
| ReturnHeader/ReturnTs | 0 | 2025-11-14T18:54:03-08:00 |
| ReturnHeader/ReturnTypeCd | 0 | 990 |
| ReturnHeader/TaxPeriodBeginDt | 0 | 2024-01-01 |
| ReturnHeader/TaxPeriodEndDt | 0 | 2024-12-31 |
| ReturnHeader/TaxYr | 0 | 2024 |
No mirrored PDF or thumbnail assets are attached yet.