Liabilities / Assets
64th percentile
Higher debt load relative to assets than 64% of similar nonprofits.
990 • Fiscal year 2017 • EIN 22-3160973
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
64th percentile
Higher debt load relative to assets than 64% of similar nonprofits.
Liabilities / Revenue
39th percentile
Higher debt load relative to revenue than 39% of similar nonprofits.
Net Margin
40th percentile
Higher net margin than 40% of similar nonprofits.
Top Officer Pay
59th percentile
Higher top officer pay than 59% of similar nonprofits.
Top officer pay equals 0.9% of source-year revenue.
Asset Growth
15th percentile
Faster asset growth than 15% of similar nonprofits.
Revenue Growth
40th percentile
Faster revenue growth than 40% of similar nonprofits.
Assets
Down$6,592,925
Down $336,096 (-4.9%) from 2016
Net Assets
Up$3,051,674
Up $186,451 (+6.5%) from 2016
Liabilities
Down$3,541,251
Down $522,547 (-13%) from 2016
Revenue
Up$21,521,741
Up $505,873 (+2.4%) from 2016
Expenses
Up$21,426,373
Up $327,795 (+1.6%) from 2016
Net Income
Up$95,368
Up $178,078 (+215%) from 2016
To enrich the quality of life in rochester and monroe county by providing educational, recreational, aesthetic and informational materials, services and programs to help people follow their own lines of inquiry and enlightenment.
To engage the community in life-long learning for all through equal access to information, technology, gathering spaces and expert staff
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Pledges and Grants Receivable | $3,141,205 | $3,291,899 | ▲ $150,694 |
| Investments in Publicly Traded Securities | $2,681,880 | $2,701,468 | ▲ $19,588 |
| Cash and Non-Interest-Bearing Accounts | $563,091 | $256,041 | ▼ $307,050 |
| Total Assets | $6,929,021 | $6,592,925 | ▼ $336,096 |
| Other Assets Total | $542,845 | $343,517 | ▼ $199,328 |
| Liabilities | |||
| Other Liabilities | $2,633,391 | $2,810,361 | ▲ $176,970 |
| Deferred Revenue | $1,171,037 | $418,421 | ▼ $752,616 |
| Accounts Payable and Accrued Expenses | $259,370 | $312,469 | ▲ $53,099 |
| Total Liabilities | $4,063,798 | $3,541,251 | ▼ $522,547 |
| Net Assets / Fund Balance | |||
| Temporarily Rstr Net Assets | $2,923,847 | $2,608,711 | ▼ $315,136 |
| Permanently Rstr Net Assets | $510,570 | $510,570 | → $0 |
| Unrestricted Net Assets | $-569,194 | $-67,607 | ▲ $501,587 |
| Total Net Assets Fund Balance | $2,865,223 | $3,051,674 | ▲ $186,451 |
| Total Liabilities and Net Assets / Fund Balance | $6,929,021 | $6,592,925 | ▼ $336,096 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Other Assets Org | $343,517 | - | - |
| Period | Beginning | Contrib. | Gain/Loss | Other Uses | End |
|---|---|---|---|---|---|
| 2016 | $1,214,029 | $13,168 | ▲ $83,088 | $130,306 | $1,179,979 |
| 2015 | $1,171,993 | $75,434 | ▲ $35,537 | $68,935 | $1,214,029 |
| 2014 | $1,307,183 | - | ▼ $81,390 | $53,800 | $1,171,993 |
| 2013 | $1,165,773 | $14,403 | ▲ $205,016 | $78,009 | $1,307,183 |
| 2012 | $1,113,292 | $12,373 | ▲ $99,393 | $59,285 | $1,165,773 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Patty Uttaro | Library Director | FT | $136,025 | $56,604 | $192,629 |
| Brie Harrison | Manager Library Finance | FT | $103,829 | $47,203 | $151,032 |
| Name | Title |
|---|---|
| Donna P Benjamin | President |
| Katherine Baynes | Vice President |
| Daniel Karin | Board of Trustees |
| Glenn Gardiner | Board of Trustees |
| Richard L Hamilton | Board of Trustees |
| Sharon E Orienter | Board of Trustees |
| Wanda Martinez | Board of Trustees |
| George T Wolf | Mcls Board Liason |
| Sharon Salluzzo | Secretary, Reynolds Library Liason |
| John E Lovenheim | Treasurer |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| City Of Rochester | Purchased Services - Salaries And Benefi | C/O THE ORGANIZATION, Rochester, NY 14604 | $12,688,712 |
| Contribution Type | Contribution Count | Reported Amount | Valuation Method |
|---|---|---|---|
| Other Non Cash Contri Table | 1 | $4,264,270 | Fair Market Value |
| Other Non Cash Contri Table | 1 | $136,455 | Fair Market Value |
| Total Noncash Contributions | 2 | $4,400,725 | - |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $12,688,712 |
| Other Expenses | $7,619,516 |
| Grants and Similar Amounts Paid | $1,118,145 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $7,344,910 | $1,504,379 | - | $8,849,289 |
| Occupancy | $4,435,713 | $492,857 | - | $4,928,570 |
| Other Employee Benefits | $3,186,721 | $652,702 | - | $3,839,423 |
| Grants to Domestic Orgs | $1,118,145 | - | - | $1,118,145 |
| Fees for Services Other | $681,214 | $72,315 | - | $753,529 |
| Office Expenses | $168,795 | $34,527 | - | $203,322 |
| All Other Expenses | $36,855 | $4,096 | - | $40,951 |
| Travel | $29,142 | $3,974 | - | $33,116 |
| Other Expenses | $24,021 | $2,669 | - | $26,690 |
| Fees for Service Investment Mgmnt Fees | $11,965 | $1,329 | - | $13,294 |
| Fees for Services Accounting | - | $3,375 | - | $3,375 |
| Total Functional Expenses | $18,577,138 | $2,849,235 | $0 | $21,426,373 |
| Line Item | Amount |
|---|---|
| Total Expenses per Form 990 | $21,426,373 |
| Expenses per Audited Statements | $21,413,079 |
| Total Expenses per Audited Statements | $21,413,079 |
| Expenses Not Reported on Financial Statements | $13,294 |
| Expenses Not Reported on Form 990 | $0 |
| Recipient | Location | Category | Purpose | Amount |
|---|---|---|---|---|
| City of Rochester | Rochester, NY | City of Rochester | Maintenance of the Library for the Direct Benefit of the Public. | - |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Liability | Amount |
|---|---|
| Due to City of Rochester | $2,810,361 |
“The employees of the library are city of rochester employees. However, the library director reports directly to the rochester public library's board of trustees and supervises the library employees either directly, or through senior management.”
“The library finance director, library director and the board of trustees will review the form 990 prior to filing the return.”
“Board members review and sign off on the conflict of interest policy annually. It is the policy that board members will sequester themselves from taking actions when they have a conflict of interest.”
“Library board personnel committee meets to review performance of library director, with review of salary schedule outside of city of rochester cost of living adjustments. City of rochester sets compensation scale by title for senior managers, with salary/grade schedule based on evaluation by library director.”
“All documents will be provided to the public upon request, in accordance with the freedom of information law.”
“The oversight for the audit process has not changed from the prior year.”
“The value of rare objects, donated rare books and collectibles is not included on the balance sheet. This practice conforms with that followed by many museums and other institutions that have such collections. The values of existing inexhaustible collections including rare books, fixtures and artwork are not readily determinable; therefore the library has not capitalized them. Purchased or donated library books have not been capitalized because their estimated useful lives are generally less than one year.”
“The library collection covers the depth and breadth of the human condition and as such provides a free education to all who want it. It contains various collectible items that have been donated, including a doll collection, first editions of poetry, and other valuable books.”
“Provide a predictable stream of funding for programs supported by the investments.”
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 | 0 |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 259370 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 312469 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | TO ENGAGE THE COMMUNITY IN LIFE-LONG LEARNING FOR ALL THROUGH EQUAL ACCESS TO INFORMATION, TECHNOLOGY, GATHERING SPACES AND EXPERT STAFF |
| IRS990/AllOtherContributionsAmt | 0 | 5052582 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 4096 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 36855 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 40951 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | THE ORGANIZATION |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 5854288056 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 115 SOUTH AVENUE |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | ROCHESTER |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | NY |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 146041896 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOfficerEntInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 563091 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 256041 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/CollectionsOfArtInd | 0 | 1 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 0 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 12688712 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | C/O THE ORGANIZATION |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | ROCHESTER |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | NY |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 14604 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | CITY OF ROCHESTER |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | PURCHASED SERVICES - SALARIES AND BENEFI |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 18625015 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 1118145 |
| IRS990/CYInvestmentIncomeAmt | 0 | 132838 |
| IRS990/CYOtherExpensesAmt | 0 | 7619516 |
| IRS990/CYOtherRevenueAmt | 0 | 526 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 2763362 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 95368 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 12688712 |
| IRS990/CYTotalExpensesAmt | 0 | 21426373 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 21521741 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 1 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 1171037 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 418421 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 1 |
| IRS990/Desc | 0 | THE ROCHESTER PUBLIC LIBRARY ASSISTS THE CITY OF ROCHESTER AND MONROE COUNTY IN MEETING THE NEEDS OF THE COMMUNITY BY OPERATING THE CENTRAL AND BRANCH LIBRARIES AND PROVIDING CENTRALIZED LIBRARY SERVICES (AUTOMATION, CATALOG, INTERLIBRARY LOAN AND DELIVERY) TO OTHER PUBLIC LIBRARIES IN MONROE COUNTY. THERE ARE APPROXIMATELY 505,000 ACTIVE LIBRARY CARD HOLDERS IN MONROE COUNTY WITH OVER 6,900,000 ITEMS BORROWED EACH YEAR. THE CENTRAL AND BRANCH LIBRARIES HAVE OVER 1,700,000 VISITORS EACH YEAR, WITH OVER 3,100,000 ITEMS BORROWED AND ITEMS DELIVERED TO MEMBER LIBRARIES ANNUALLY. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 341 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 18577138 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 3375 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 3375 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 72315 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 681214 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 753529 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/ManagementAndGeneralAmt | 0 | 1329 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/ProgramServicesAmt | 0 | 11965 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 13294 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 1.40 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 1.40 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 1.40 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 1.40 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 1.40 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 1.40 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 1.40 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 1.40 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 1.40 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 1.40 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 9 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 47203 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 56604 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | DONNA P BENJAMIN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | KATHERINE BAYNES |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | JOHN E LOVENHEIM |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | SHARON SALLUZZO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | GLENN GARDINER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | GEORGE T WOLF |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | RICHARD L HAMILTON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | DANIEL KARIN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | WANDA MARTINEZ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | SHARON E ORIENTER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | BRIE HARRISON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | PATTY UTTARO |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 103829 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 136025 |
| 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 PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | SECRETARY, REYNOLDS LIBRARY LIASON |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | BOARD OF TRUSTEES |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | MCLS BOARD LIASON |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | BOARD OF TRUSTEES |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | BOARD OF TRUSTEES |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | BOARD OF TRUSTEES |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | BOARD OF TRUSTEES |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | MANAGER LIBRARY FINANCE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | LIBRARY DIRECTOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1992 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 59192 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 10 |
| IRS990/GovernmentGrantsAmt | 0 | 13572433 |
| IRS990/GrantAmt | 0 | 1118145 |
| IRS990/GrantsToDomesticOrgsGrp/ProgramServicesAmt | 0 | 1118145 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 1118145 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 1 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 879833 |
| IRS990/GrossReceiptsAmt | 0 | 22342382 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 10 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 2 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 73646 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 73646 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 2681880 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 2701468 |
| IRS990/IRPDocumentCnt | 0 | 0 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LegalDomicileStateCd | 0 | NY |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 820641 |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 1 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 0 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | TO ENGAGE THE COMMUNITY IN LIFE-LONG LEARNING FOR ALL THROUGH EQUAL ACCESS TO INFORMATION, TECHNOLOGY, GATHERING SPACES AND EXPERT STAFF |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 2865223 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 3051674 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | 59192 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 59192 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 91083 |
| IRS990/NoncashContributionsAmt | 0 | 4400725 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 492857 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 4435713 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 4928570 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 34527 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 168795 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 203322 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsSFAS117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 542845 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 343517 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 652702 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 3186721 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 3839423 |
| IRS990/OtherExpensesGrp/Desc | 0 | BOOKS AND MATERIALS |
| IRS990/OtherExpensesGrp/Desc | 1 | BUILDING AND EQUIPMENT |
| IRS990/OtherExpensesGrp/Desc | 2 | SERVICE CHARGES |
| IRS990/OtherExpensesGrp/Desc | 3 | MISCELLANEOUS EXPENSES |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 18847 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 58165 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | 2669 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 1370038 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 169619 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 24021 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 1370038 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 188466 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 58165 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 26690 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 2633391 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 2810361 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 519100 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | REFUNDS FROM PRIOR YEAR EXPENSE |
| IRS990/OtherRevenueMiscGrp/ExclusionAmt | 0 | 526 |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 0 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 526 |
| IRS990/OtherRevenueTotalAmt | 0 | 526 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 1504379 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 7344910 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 8849289 |
| IRS990/OtherWebsiteInd | 0 | X |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PermanentlyRstrNetAssetsGrp/BOYAmt | 0 | 510570 |
| IRS990/PermanentlyRstrNetAssetsGrp/EOYAmt | 0 | 510570 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 3141205 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 3291899 |
| IRS990/PoliciesReferenceChaptersInd | 0 | 1 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrincipalOfficerNm | 0 | DONNA BENJAMIN |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 519100 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 519100 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | PROGRAM SERVICES |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | FINES AND FEES |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 2415476 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 347886 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 2415476 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 347886 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 18064997 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 564194 |
| IRS990/PYInvestmentIncomeAmt | 0 | 72068 |
| IRS990/PYOtherExpensesAmt | 0 | 7843901 |
| IRS990/PYOtherRevenueAmt | 0 | 0 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 2878803 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -82710 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 12690483 |
| IRS990/PYTotalExpensesAmt | 0 | 21098578 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 21015868 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 95368 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 1 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 0 |
| IRS990/ReportOtherAssetsInd | 0 | 1 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 1 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 2763362 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 14360745 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 13800727 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 13729851 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 17827870 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 17088462 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 76807655 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearAmt | 0 | 4264270 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus1YearAmt | 0 | 4264270 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 4264270 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 4264270 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 4264270 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/TotalAmt | 0 | 21321350 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 73646 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 75863 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 77965 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 51523 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 99002 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 377999 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 14779234 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 28410 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 14444 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 42854 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.99570 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.99600 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 98129005 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 18625015 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 18064997 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 17994121 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 22092140 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 21352732 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 98129005 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 98549858 |
| 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 | 1 |
| IRS990ScheduleD/BoardDesignatedBalanceEOYPct | 0 | 0.02630 |
| IRS990ScheduleD/CollectionUsedPreservationInd | 0 | X |
| IRS990ScheduleD/CollectionUsedPubExhibitionInd | 0 | X |
| IRS990ScheduleD/CollUsedLoanOrExchProgInd | 0 | X |
| IRS990ScheduleD/CYEndwmtFundGrp/BeginningYearBalanceAmt | 0 | 1214029 |
| IRS990ScheduleD/CYEndwmtFundGrp/ContributionsAmt | 0 | 13168 |
| IRS990ScheduleD/CYEndwmtFundGrp/EndYearBalanceAmt | 0 | 1179979 |
| IRS990ScheduleD/CYEndwmtFundGrp/InvestmentEarningsOrLossesAmt | 0 | 83088 |
| IRS990ScheduleD/CYEndwmtFundGrp/OtherExpendituresAmt | 0 | 130306 |
| IRS990ScheduleD/CYMinus1YrEndwmtFundGrp/BeginningYearBalanceAmt | 0 | 1171993 |
| IRS990ScheduleD/CYMinus1YrEndwmtFundGrp/ContributionsAmt | 0 | 75434 |
| IRS990ScheduleD/CYMinus1YrEndwmtFundGrp/EndYearBalanceAmt | 0 | 1214029 |
| IRS990ScheduleD/CYMinus1YrEndwmtFundGrp/InvestmentEarningsOrLossesAmt | 0 | 35537 |
| IRS990ScheduleD/CYMinus1YrEndwmtFundGrp/OtherExpendituresAmt | 0 | 68935 |
| IRS990ScheduleD/CYMinus2YrEndwmtFundGrp/BeginningYearBalanceAmt | 0 | 1307183 |
| IRS990ScheduleD/CYMinus2YrEndwmtFundGrp/EndYearBalanceAmt | 0 | 1171993 |
| IRS990ScheduleD/CYMinus2YrEndwmtFundGrp/InvestmentEarningsOrLossesAmt | 0 | -81390 |
| IRS990ScheduleD/CYMinus2YrEndwmtFundGrp/OtherExpendituresAmt | 0 | 53800 |
| IRS990ScheduleD/CYMinus3YrEndwmtFundGrp/BeginningYearBalanceAmt | 0 | 1165773 |
| IRS990ScheduleD/CYMinus3YrEndwmtFundGrp/ContributionsAmt | 0 | 14403 |
| IRS990ScheduleD/CYMinus3YrEndwmtFundGrp/EndYearBalanceAmt | 0 | 1307183 |
| IRS990ScheduleD/CYMinus3YrEndwmtFundGrp/InvestmentEarningsOrLossesAmt | 0 | 205016 |
| IRS990ScheduleD/CYMinus3YrEndwmtFundGrp/OtherExpendituresAmt | 0 | 78009 |
| IRS990ScheduleD/CYMinus4YrEndwmtFundGrp/BeginningYearBalanceAmt | 0 | 1113292 |
| IRS990ScheduleD/CYMinus4YrEndwmtFundGrp/ContributionsAmt | 0 | 12373 |
| IRS990ScheduleD/CYMinus4YrEndwmtFundGrp/EndYearBalanceAmt | 0 | 1165773 |
| IRS990ScheduleD/CYMinus4YrEndwmtFundGrp/InvestmentEarningsOrLossesAmt | 0 | 99393 |
| IRS990ScheduleD/CYMinus4YrEndwmtFundGrp/OtherExpendituresAmt | 0 | 59285 |
| IRS990ScheduleD/EndowmentsHeldRelatedOrgInd | 0 | 1 |
| IRS990ScheduleD/EndowmentsHeldUnrelatedOrgInd | 0 | 0 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 13294 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 21413079 |
| IRS990ScheduleD/InvestmentExpensesNotIncld2Amt | 0 | 13294 |
| IRS990ScheduleD/InvestmentExpensesNotIncldAmt | 0 | 13294 |
| IRS990ScheduleD/NetUnrealizedGainsInvstAmt | 0 | 91083 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 0 | 343517 |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 0 | DUE FROM CITY OF ROCHESTER |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 0 | 2810361 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 0 | DUE TO CITY OF ROCHESTER |
| IRS990ScheduleD/PrmnntEndowmentBalanceEOYPct | 0 | 0.43270 |
| IRS990ScheduleD/RelatedOrgListSchRInd | 0 | 1 |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 91083 |
| IRS990ScheduleD/RevenueNotReportedFinclStmtAmt | 0 | 13294 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 21508447 |
| IRS990ScheduleD/SolicitedAssetsSaleInd | 0 | 0 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | THE VALUE OF RARE OBJECTS, DONATED RARE BOOKS AND COLLECTIBLES IS NOT INCLUDED ON THE BALANCE SHEET. THIS PRACTICE CONFORMS WITH THAT FOLLOWED BY MANY MUSEUMS AND OTHER INSTITUTIONS THAT HAVE SUCH COLLECTIONS. THE VALUES OF EXISTING INEXHAUSTIBLE COLLECTIONS INCLUDING RARE BOOKS, FIXTURES AND ARTWORK ARE NOT READILY DETERMINABLE; THEREFORE THE LIBRARY HAS NOT CAPITALIZED THEM. PURCHASED OR DONATED LIBRARY BOOKS HAVE NOT BEEN CAPITALIZED BECAUSE THEIR ESTIMATED USEFUL LIVES ARE GENERALLY LESS THAN ONE YEAR. |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2017 • Form 990Detailed filing. Detailed filing data is available for this year.