Liabilities / Assets
33rd percentile
Tied with the lowest-debt nonprofits in its peer group.
EIN 02-0366619 • 501(c)3 • Keene, NH
Profile
Support the keene public library through fundraising and programs
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
33rd percentile
Tied with the lowest-debt nonprofits in its peer group.
Liabilities / Revenue
35th percentile
Tied with the lowest-debt nonprofits in its peer group.
Net Margin
87th percentile
Higher net margin than 87% of similar nonprofits.
Top Officer Pay
55th percentile
Higher top officer pay than 55% of similar nonprofits.
Top officer pay equals 0.0% of source-year revenue.
Asset Growth
74th percentile
Faster asset growth than 74% of similar nonprofits.
Revenue Growth
66th percentile
Faster revenue growth than 66% of similar nonprofits.
Assets
Up$525,741
Up $79,353 (+18%) from 2023
Liabilities
Down$0
Down $1,574 (-100%) from 2023
Net Assets
Up$525,741
Up $80,927 (+18%) from 2023
Revenue
Up$133,465
Up $22,564 (+20%) from 2023
Expenses
Up$75,252
Up $3,463 (+4.8%) from 2023
Net Income
Up$58,213
Up $19,101 (+49%) from 2023
Most recent year
2024 • Form 990Facts available. Structured filing facts are available, but richer extracted sections are limited.
Support the keene public library through fundraising and programs
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Investments in Publicly Traded Securities | $405,440 | $481,785 | ▲ $76,345 |
| Cash and Non-Interest-Bearing Accounts | $40,948 | $43,956 | ▲ $3,008 |
| Total Assets | $446,388 | $525,741 | ▲ $79,353 |
| Liabilities | |||
| Other Liabilities | $1,574 | - | - |
| Total Liabilities | $1,574 | $0 | ▼ $1,574 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $444,814 | $525,741 | ▲ $80,927 |
| Total Net Assets Fund Balance | $444,814 | $525,741 | ▲ $80,927 |
| Total Liabilities and Net Assets / Fund Balance | $446,388 | $525,741 | ▲ $79,353 |
| Name | Title |
|---|---|
| Janis Manwaring | President |
| Kathryn Harper | Board Member |
| Sally Rinehart | Board Member |
| Paul Ledell | Heberton Fun |
| Claire Coey | Membership |
| Jack Coey | Public Relat |
| Jill Cielinski | Secretary |
| Marilyn Gemmell | Treasurer |
| Kendall Lane | Vice Preside |
| Line Item | Amount |
|---|---|
| Other Expenses | $75,252 |
| 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 |
|---|---|---|---|---|
| All Other Expenses | $15,435 | $121 | - | $15,556 |
| Other Expenses | $9,535 | - | - | $9,535 |
| Office Expenses | - | $2,149 | - | $2,149 |
| Insurance | - | $1,516 | - | $1,516 |
| Fees for Services Accounting | - | $1,000 | - | $1,000 |
| Fees for Service Investment Mgmnt Fees | - | $92 | - | $92 |
| Total Functional Expenses | $70,374 | $4,878 | $0 | $75,252 |
| Line Item | Amount |
|---|---|
| Fundraising Gross Income | $32,129 |
| Gaming Gross Income | $20,989 |
| Fundraising Direct Expenses | $5,562 |
| Gaming Direct Expenses | $3,750 |
| Professional Fundraising Fees | $0 |
| Event | Gross Receipts | Gross Revenue | Direct Expenses | Net Income |
|---|---|---|---|---|
| Book Sales | $32,129 | $32,129 | $5,562 | $26,567 |
| Total Events | $32,129 | $32,129 | $5,562 | $26,567 |
“Jill cielinski 180 darling road keene, nh 03431 claire coey 15 fairview street keene, nh 03431 jack coey 15 fairview street keene, nh 03431 marilyn gemmell 40 d stonehouse lane keene, nh 03431 kathryn harper 279 marlboro st keene, nh 03431 kendall lane 5 hastings ave keene, nh 03431 paul ledell 54 west surry rd. Keene, nh 03431 janis manwaring 50 belmont st keene, nh 03431 sally rinehart 24 school street keene, nh 03431”
“A draft copy of form 990 was provided to all board members for review, prior to filing.”
“The organization makes its governing documents, including bylaws, available upon request.”
“Reading with ribby 7,500 0 0 ps - youth programs 4,763 0 0 ps - summer & winter read 3,172 0 0 mngmnt & gen - state of n 0 75 0 mngmnt & gen - web devel 0 46 0 total 15,435 121 0”
“Unrealized gains - edward jones 22,714”
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/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | SUPPORT THE KEENE PUBLIC LIBRARY THROUGH FUNDRAISING AND PROGRAMS |
| IRS990/AllOtherContributionsAmt | 0 | 48773 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 121 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 15435 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 15556 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | MARILYN GEMMELL |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 6033520517 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 40 D STONEHOUSE LANE |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | KEENE |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | NH |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 03431 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 40948 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 43956 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | false |
| IRS990/CompensationProcessOtherInd | 0 | false |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 56924 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 32735 |
| IRS990/CYOtherExpensesAmt | 0 | 75252 |
| IRS990/CYOtherRevenueAmt | 0 | 43806 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 58213 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 0 |
| IRS990/CYTotalExpensesAmt | 0 | 75252 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 133465 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/Desc | 0 | PROVIDE SUPPORT FOR SPEAKERS, MATERIALS AND REFRESHMENTS FOR ADULT, YOUTH AND SUMMER READING PROGRAMS AT THE LIBRARY. |
| 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 | 40045 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 1000 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 1000 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/ManagementAndGeneralAmt | 0 | 92 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 92 |
| IRS990/ForeignActivitiesInd | 0 | false |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignOfficeInd | 0 | false |
| 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/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | CLAIRE COEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | JACK COEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | KATHRYN HARPER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | PAUL LEDELL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | SALLY RINEHART |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | JILL CIELINSKI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | MARILYN GEMMELL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | KENDALL LANE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | JANIS MANWARING |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/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 | MEMBERSHIP |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | PUBLIC RELAT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | HEBERTON FUN |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | VICE PRESIDE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | PRESIDENT |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedInd | 0 | false |
| IRS990/FundraisingActivitiesInd | 0 | true |
| IRS990/FundraisingDirectExpensesAmt | 0 | 5562 |
| IRS990/FundraisingGrossIncomeAmt | 0 | 32129 |
| IRS990/GainOrLossGrp/OtherAmt | 0 | 18439 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 5168 |
| IRS990/GamingActivitiesInd | 0 | true |
| IRS990/GamingDirectExpensesAmt | 0 | 3750 |
| IRS990/GamingGrossIncomeAmt | 0 | 20989 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 9 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | false |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossAmountSalesAssetsGrp/OtherAmt | 0 | 18439 |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 15822 |
| IRS990/GrossReceiptsAmt | 0 | 153431 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | false |
| IRS990/IndependentAuditFinclStmtInd | 0 | false |
| IRS990/IndependentVotingMemberCnt | 0 | 9 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartIXInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIInd | 0 | X |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 1516 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 1516 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 9128 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 9128 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 405440 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 481785 |
| IRS990/IRPDocumentCnt | 0 | 0 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 10654 |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LobbyingActivitiesInd | 0 | false |
| IRS990/LocalChaptersInd | 0 | false |
| IRS990/MaterialDiversionOrMisuseInd | 0 | false |
| IRS990/MembershipDuesAmt | 0 | 8151 |
| IRS990/MembersOrStockholdersInd | 0 | false |
| IRS990/MethodOfAccountingCashInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | true |
| IRS990/MinutesOfGoverningBodyInd | 0 | true |
| IRS990/MissionDesc | 0 | SUPPORT THE KEENE PUBLIC LIBRARY THROUGH FUNDRAISING AND PROGRAMS |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 444814 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 525741 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | 18439 |
| IRS990/NetGainOrLossInvestmentsGrp/RelatedOrExemptFuncIncomeAmt | 0 | 5168 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 23607 |
| IRS990/NetIncmFromFundraisingEvtGrp/ExclusionAmt | 0 | 26567 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | 26567 |
| IRS990/NetIncomeFromGamingGrp/ExclusionAmt | 0 | 17239 |
| IRS990/NetIncomeFromGamingGrp/TotalRevenueColumnAmt | 0 | 17239 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 444814 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 525741 |
| IRS990/NoListedPersonsCompensatedInd | 0 | X |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 2149 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 2149 |
| IRS990/OfficerMailingAddressInd | 0 | true |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 22714 |
| IRS990/OtherExpensesGrp/Desc | 0 | PS - NEW EQUIPMENT & OTHE |
| IRS990/OtherExpensesGrp/Desc | 1 | PS - INTERN AND MISC |
| IRS990/OtherExpensesGrp/Desc | 2 | PS - ADULT PROGRAMS |
| IRS990/OtherExpensesGrp/Desc | 3 | PS - MUSEUM PASSES |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 20794 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 15000 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 9610 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 9535 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 20794 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 15000 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 9610 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 9535 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 1574 |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrincipalOfficerNm | 0 | JANIS MANWARING |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | SUPPORT THE AQUISITION OF MUSEUM PASSES, EQUIPMENT AND OTHER NEEDED ITEMS FOR USE BY LIBRARY PATRONS AND STAFF. |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 30329 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYContributionsGrantsAmt | 0 | 56755 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYInvestmentIncomeAmt | 0 | 14505 |
| IRS990/PYOtherExpensesAmt | 0 | 71789 |
| IRS990/PYOtherRevenueAmt | 0 | 39641 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 39112 |
| IRS990/PYTotalExpensesAmt | 0 | 71789 |
| IRS990/PYTotalRevenueAmt | 0 | 110901 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 58213 |
| IRS990/RegularMonitoringEnfrcInd | 0 | false |
| 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 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearAmt | 0 | 56924 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus1YearAmt | 0 | 56755 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 69170 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 66926 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 59390 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/TotalAmt | 0 | 309165 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearAmt | 0 | 9128 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus1YearAmt | 0 | 8139 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 5069 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 3281 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 7138 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/TotalAmt | 0 | 32755 |
| IRS990ScheduleA/GrossReceiptsNonUnrltBusGrp/CurrentTaxYearAmt | 0 | 53118 |
| IRS990ScheduleA/GrossReceiptsNonUnrltBusGrp/CurrentTaxYearMinus1YearAmt | 0 | 47516 |
| IRS990ScheduleA/GrossReceiptsNonUnrltBusGrp/CurrentTaxYearMinus2YearsAmt | 0 | 42291 |
| IRS990ScheduleA/GrossReceiptsNonUnrltBusGrp/CurrentTaxYearMinus3YearsAmt | 0 | 31285 |
| IRS990ScheduleA/GrossReceiptsNonUnrltBusGrp/TotalAmt | 0 | 174210 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearAmt | 0 | 9128 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus1YearAmt | 0 | 8139 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus2YearsAmt | 0 | 5069 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus3YearsAmt | 0 | 3281 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus4YearsAmt | 0 | 7138 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/TotalAmt | 0 | 32755 |
| IRS990ScheduleA/InvestmentIncomeCYPct | 0 | 0.06000 |
| IRS990ScheduleA/InvestmentIncomePYPct | 0 | 0.06000 |
| IRS990ScheduleA/PubliclySupportedOrg509a2Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY509Pct | 0 | 0.93650 |
| IRS990ScheduleA/PublicSupportPY509Pct | 0 | 0.93790 |
| IRS990ScheduleA/PublicSupportTotal509Amt | 0 | 483375 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY509Ind | 0 | X |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearAmt | 0 | 110042 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus1YearAmt | 0 | 104271 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 111461 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 98211 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 59390 |
| IRS990ScheduleA/Total509Grp/TotalAmt | 0 | 483375 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearAmt | 0 | 119170 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus1YearAmt | 0 | 112410 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus2YearsAmt | 0 | 116530 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus3YearsAmt | 0 | 101492 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus4YearsAmt | 0 | 66528 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/TotalAmt | 0 | 516130 |
| 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 |
| IRS990ScheduleG/CharitableDistributionRqrInd | 0 | false |
| IRS990ScheduleG/CntrctWith3rdPrtyForGameRevInd | 0 | false |
| IRS990ScheduleG/FundraisingEventInformationGrp/DirectExpenseSummaryEventsAmt | 0 | 5562 |
| IRS990ScheduleG/FundraisingEventInformationGrp/Event1Nm | 0 | BOOK SALES |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossReceiptsEvent1Amt | 0 | 32129 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossReceiptsTotalAmt | 0 | 32129 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossRevenueEvent1Amt | 0 | 32129 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossRevenueTotalEventsAmt | 0 | 32129 |
| IRS990ScheduleG/FundraisingEventInformationGrp/NetIncomeSummaryAmt | 0 | 26567 |
| IRS990ScheduleG/FundraisingEventInformationGrp/OthDirectExpnssTotalEventsAmt | 0 | 5562 |
| IRS990ScheduleG/FundraisingEventInformationGrp/OtherDirectExpensesEvent1Amt | 0 | 5562 |
| IRS990ScheduleG/GamingInformationGrp/DirectExpenseSummaryGamingAmt | 0 | 3750 |
| IRS990ScheduleG/GamingInformationGrp/GrossRevenueOtherGamingAmt | 0 | 20989 |
| IRS990ScheduleG/GamingInformationGrp/GrossRevenueTotalGamingAmt | 0 | 20989 |
| IRS990ScheduleG/GamingInformationGrp/NetGamingIncomeSummaryAmt | 0 | 17239 |
| IRS990ScheduleG/GamingInformationGrp/OthDirectExpnssOtherGamingAmt | 0 | 3750 |
| IRS990ScheduleG/GamingInformationGrp/OthDirectExpnssTotalGamingAmt | 0 | 3750 |
| IRS990ScheduleG/GamingInformationGrp/VolunteerLaborBingoInd | 0 | false |
| IRS990ScheduleG/GamingInformationGrp/VolunteerLaborOtherGamingInd | 0 | false |
| IRS990ScheduleG/GamingInformationGrp/VolunteerLaborPullTabsInd | 0 | false |
| IRS990ScheduleG/GamingWithNonmembersInd | 0 | false |
| IRS990ScheduleG/IndividualWithBooksNm | 0 | MARILYN GEMMELL |
| IRS990ScheduleG/LicensedInd | 0 | true |
| IRS990ScheduleG/LicenseSuspendedEtcInd | 0 | false |
| IRS990ScheduleG/MemberOfOtherEntityInd | 0 | false |
| IRS990ScheduleG/PersonsWithBooksUSAddress/AddressLine1Txt | 0 | 40 D STONEHOUSE LANE |
| IRS990ScheduleG/PersonsWithBooksUSAddress/CityNm | 0 | KEENE |
| IRS990ScheduleG/PersonsWithBooksUSAddress/StateAbbreviationCd | 0 | NH |
| IRS990ScheduleG/PersonsWithBooksUSAddress/ZIPCd | 0 | 03431 |
| IRS990/ScheduleJRequiredInd | 0 | false |
| IRS990/ScheduleORequiredInd | 0 | true |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | JILL CIELINSKI 180 DARLING ROAD KEENE, NH 03431 CLAIRE COEY 15 FAIRVIEW STREET KEENE, NH 03431 JACK COEY 15 FAIRVIEW STREET KEENE, NH 03431 MARILYN GEMMELL 40 D STONEHOUSE LANE KEENE, NH 03431 KATHRYN HARPER 279 MARLBORO ST KEENE, NH 03431 KENDALL LANE 5 HASTINGS AVE KEENE, NH 03431 PAUL LEDELL 54 WEST SURRY RD. KEENE, NH 03431 JANIS MANWARING 50 BELMONT ST KEENE, NH 03431 SALLY RINEHART 24 SCHOOL STREET KEENE, NH 03431 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | A DRAFT COPY OF FORM 990 WAS PROVIDED TO ALL BOARD MEMBERS FOR REVIEW, PRIOR TO FILING. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | THE ORGANIZATION MAKES ITS GOVERNING DOCUMENTS, INCLUDING BYLAWS, AVAILABLE UPON REQUEST. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | READING WITH RIBBY 7,500 0 0 PS - YOUTH PROGRAMS 4,763 0 0 PS - SUMMER & WINTER READ 3,172 0 0 MNGMNT & GEN - STATE OF N 0 75 0 MNGMNT & GEN - WEB DEVEL 0 46 0 TOTAL 15,435 121 0 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 4 | UNREALIZED GAINS - EDWARD JONES 22,714 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | FORM 990, PAGE 6, PART VI, LINE 9 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | FORM 990, PAGE 6, PART VI, LINE 11B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | FORM 990, PAGE 6, PART VI, LINE 19 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | FORM 990, PART IX, LINE 24E |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 4 | FORM 990, PART XI, LINE 9 |
| IRS990/SchoolOperatingInd | 0 | false |
| IRS990/SignificantChangeInd | 0 | false |
| IRS990/SignificantNewProgramSrvcInd | 0 | false |
| IRS990/StatesWhereCopyOfReturnIsFldCd | 0 | NH |
| 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 | 446388 |
| IRS990/TotalAssetsEOYAmt | 0 | 525741 |
| IRS990/TotalAssetsGrp/BOYAmt | 0 | 446388 |
| IRS990/TotalAssetsGrp/EOYAmt | 0 | 525741 |
| IRS990/TotalCompGreaterThan150KInd | 0 | false |
| IRS990/TotalContributionsAmt | 0 | 56924 |
| IRS990/TotalEmployeeCnt | 0 | 0 |
| IRS990/TotalFunctionalExpensesGrp/FundraisingAmt | 0 | 0 |
| IRS990/TotalFunctionalExpensesGrp/ManagementAndGeneralAmt | 0 | 4878 |
| IRS990/TotalFunctionalExpensesGrp/ProgramServicesAmt | 0 | 70374 |
| IRS990/TotalFunctionalExpensesGrp/TotalAmt | 0 | 75252 |
| IRS990/TotalGrossUBIAmt | 0 | 0 |
| IRS990/TotalLiabilitiesBOYAmt | 0 | 1574 |
| IRS990/TotalLiabilitiesEOYAmt | 0 | 0 |
| IRS990/TotalLiabilitiesGrp/BOYAmt | 0 | 1574 |
| IRS990/TotalLiabilitiesGrp/EOYAmt | 0 | 0 |
| IRS990/TotalNetAssetsFundBalanceGrp/BOYAmt | 0 | 444814 |
| IRS990/TotalNetAssetsFundBalanceGrp/EOYAmt | 0 | 525741 |
| IRS990/TotalProgramServiceExpensesAmt | 0 | 70374 |
| IRS990/TotalRevenueGrp/ExclusionAmt | 0 | 71373 |
| IRS990/TotalRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 5168 |
| IRS990/TotalRevenueGrp/TotalRevenueColumnAmt | 0 | 133465 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/BOYAmt | 0 | 446388 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/EOYAmt | 0 | 525741 |
| IRS990/TrnsfrExmptNonChrtblRltdOrgInd | 0 | false |
| IRS990/TypeOfOrganizationCorpInd | 0 | X |
| IRS990/UnrelatedBusIncmOverLimitInd | 0 | false |
| IRS990/UponRequestInd | 0 | X |
| IRS990/USAddress/AddressLine1Txt | 0 | 50 BELMONT ST |
| IRS990/USAddress/CityNm | 0 | KEENE |
| IRS990/USAddress/StateAbbreviationCd | 0 | NH |
| IRS990/USAddress/ZIPCd | 0 | 03431 |
| IRS990/VotingMembersGoverningBodyCnt | 0 | 9 |
| IRS990/VotingMembersIndependentCnt | 0 | 9 |
| IRS990/WebsiteAddressTxt | 0 | WWW.CI.KEENE.NH.US/LIBRARY/FRIENDS.HTM |
| IRS990/WhistleblowerPolicyInd | 0 | false |
| ReturnHeader/BuildTS | 0 | 2025-03-06 01:10:19Z |
| ReturnHeader/BusinessOfficerGrp/DiscussWithPaidPreparerInd | 0 | true |
| ReturnHeader/BusinessOfficerGrp/PersonNm | 0 | MARILYN GEMMELL |
| ReturnHeader/BusinessOfficerGrp/PersonTitleTxt | 0 | TREASURER |
| ReturnHeader/BusinessOfficerGrp/PhoneNum | 0 | 6033527691 |
| ReturnHeader/BusinessOfficerGrp/SignatureDt | 0 | 2025-05-15 |
| ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt | 0 | FRIENDS OF THE KEENE PUBLIC LIBRARY |
| ReturnHeader/Filer/BusinessNameControlTxt | 0 | FRIE |
| ReturnHeader/Filer/EIN | 0 | 020366619 |
| ReturnHeader/Filer/PhoneNum | 0 | 6033520517 |
| ReturnHeader/Filer/USAddress/AddressLine1Txt | 0 | 60 WINTER STREET |
| ReturnHeader/Filer/USAddress/CityNm | 0 | KEENE |
| ReturnHeader/Filer/USAddress/StateAbbreviationCd | 0 | NH |
| ReturnHeader/Filer/USAddress/ZIPCd | 0 | 03431 |
| ReturnHeader/IRSResponsiblePrtyInfoCurrInd | 0 | true |
| ReturnHeader/PreparerFirmGrp/PreparerFirmEIN | 0 | 873106059 |
| ReturnHeader/PreparerFirmGrp/PreparerFirmName/BusinessNameLine1Txt | 0 | RUST & COMPANY CPAS |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/AddressLine1Txt | 0 | 217R OLD HOMESTEAD HWY |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/CityNm | 0 | SWANZEY |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/StateAbbreviationCd | 0 | NH |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/ZIPCd | 0 | 034462121 |
| ReturnHeader/PreparerPersonGrp/PhoneNum | 0 | 6033586565 |
| ReturnHeader/PreparerPersonGrp/PreparationDt | 0 | 2025-05-15 |
| ReturnHeader/PreparerPersonGrp/PreparerPersonNm | 0 | JONATHAN D BLAIS CPA |
| ReturnHeader/ReturnTs | 0 | 2025-05-15T12:07:24-04: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.