Liabilities / Assets
50th percentile
Higher debt load relative to assets than 50% of similar nonprofits.
990 • Fiscal year 2019 • EIN 16-0743930
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
50th percentile
Higher debt load relative to assets than 50% of similar nonprofits.
Liabilities / Revenue
70th percentile
Higher debt load relative to revenue than 70% of similar nonprofits.
Net Margin
81st percentile
Higher net margin than 81% of similar nonprofits.
Top Officer Pay
68th percentile
Higher top officer pay than 68% of similar nonprofits.
Top officer pay equals 2.5% of source-year revenue.
Asset Growth
70th percentile
Faster asset growth than 70% of similar nonprofits.
Revenue Growth
89th percentile
Faster revenue growth than 89% of similar nonprofits.
Assets
Up$15,089,319
Up $1,646,648 (+12%) from 2018
Net Assets
Up$10,807,092
Up $1,346,029 (+14%) from 2018
Liabilities
Up$4,282,227
Up $300,619 (+7.6%) from 2018
Revenue
Up$9,924,189
Up $1,966,845 (+25%) from 2018
Expenses
Up$8,722,167
Up $688,176 (+8.6%) from 2018
Net Income
Up$1,202,022
Up $1,278,669 (+1668%) from 2018
To help individuals with vision impairments, as well as those with other physical challenges, achieve their highest level of independence.
To help individuals with vision impairments, as well as those with other physical challenges, achieve their highest levels of independence.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Investments in Publicly Traded Securities | $5,878,748 | $6,166,044 | ▲ $287,296 |
| Land, Buildings, and Equipment, Net | $3,023,217 | $3,661,206 | ▲ $637,989 |
| Accounts Receivable | $1,251,912 | $1,880,901 | ▲ $628,989 |
| Other Notes and Loans Receivable, Net | $1,513,531 | $1,513,531 | → $0 |
| Investments Other Securities | $1,432,608 | $1,440,644 | ▲ $8,036 |
| Inventories for Sale or Use | $255,990 | $285,059 | ▲ $29,069 |
| Prepaid Expenses and Deferred Charges | $79,452 | $79,481 | ▲ $29 |
| Cash and Non-Interest-Bearing Accounts | $7,213 | $62,453 | ▲ $55,240 |
| Total Assets | $13,442,671 | $15,089,319 | ▲ $1,646,648 |
| Liabilities | |||
| Mortgage Notes Payable Secured by Investment Property | $2,476,765 | $2,417,313 | ▼ $59,452 |
| Accounts Payable and Accrued Expenses | $765,433 | $1,274,466 | ▲ $509,033 |
| Deferred Revenue | $739,410 | $590,448 | ▼ $148,962 |
| Total Liabilities | $3,981,608 | $4,282,227 | ▲ $300,619 |
| Net Assets / Fund Balance | |||
| Unrestricted Net Assets | $7,661,798 | $9,061,607 | ▲ $1,399,809 |
| Temporarily Rstr Net Assets | $1,699,265 | $1,645,485 | ▼ $53,780 |
| Permanently Rstr Net Assets | $100,000 | $100,000 | → $0 |
| Total Net Assets Fund Balance | $9,461,063 | $10,807,092 | ▲ $1,346,029 |
| Total Liabilities and Net Assets / Fund Balance | $13,442,671 | $15,089,319 | ▲ $1,646,648 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Buildings | $2,343,638 | $5,397,215 | $7,740,853 |
| Other Land Buildings | $923,971 | $840,837 | $1,764,808 |
| Leasehold Improvements | $-3 | $456,889 | $456,886 |
| Equipment | $154,228 | $272,000 | $426,228 |
| Land | $239,372 | - | $239,372 |
| Other Securities | $1,440,644 | - | - |
| Period | Beginning | Contrib. | Gain/Loss | Other Uses | End |
|---|---|---|---|---|---|
| 2018 | $100,000 | - | - | - | $100,000 |
| 2017 | $100,000 | - | - | - | $100,000 |
| 2016 | $100,000 | - | - | - | $100,000 |
| 2015 | $100,000 | - | - | - | $100,000 |
| 2014 | $100,000 | - | - | - | $100,000 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Tamara Owen | President / CEO | FT | $225,000 | $21,292 | $246,292 |
| Renee Deflavio | Senior Vice President | FT | $115,270 | - | $115,270 |
| Franca Trincia | CFO | FT | $92,670 | $4,130 | $96,800 |
| Name | Title |
|---|---|
| Kevin J Cross | Chairperson |
| Patricia Clabeaux | Past Chairperson |
| Thomas J Corey | Past Chairperson |
| Althea Luehrsen | Vice Chairperson |
| Carl Scanlon Jr | Member |
| Daniel Dunn | Member |
| Dominic Secchiaroli | Member |
| Kelly Lincoln | Member |
| Kelsey Hanks | Member |
| Lamont Williams | Member |
| Lisa Kirisits | Member |
| Mai Nguyen | Member |
| Martha Lamparelli | Member |
| Patrick Englasser | Member |
| Paul Lee | Member |
| Phillip Catanese | Member |
| Raymond Reichert | Member |
| Richard Cole | Member |
| Sharon Lochocki | Member |
| Stacey Siegel | Member |
| Susan Lichtblau | Member |
| Lisa Rafalson | Secretary |
| George Wands | Treasurer |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $4,776,822 |
| Other Expenses | $3,945,345 |
| Total Fundraising Expense | $274,198 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $2,954,895 | $733,590 | $197,264 | $3,885,749 |
| Occupancy | $267,663 | $219,814 | $647 | $488,124 |
| Current Officers, Directors, Trustees, and Key Employees | $304,308 | $39,717 | - | $344,025 |
| Payroll Taxes | $251,695 | $64,061 | $15,684 | $331,440 |
| Depreciation Depletion | $242,346 | $69,230 | $1,733 | $313,309 |
| Other Employee Benefits | $160,543 | $43,646 | $11,419 | $215,608 |
| Office Expenses | $138,291 | $35,866 | $11,073 | $185,230 |
| Interest | $74,440 | $12,968 | $2,854 | $90,262 |
| Insurance | $67,541 | $9,734 | $1,111 | $78,386 |
| Travel | $71,634 | $2,274 | $692 | $74,600 |
| Advertising | $57,007 | $9,022 | $171 | $66,200 |
| Conferences and Meetings | $28,940 | $470 | $1,557 | $30,967 |
| Fees for Services Accounting | $6,367 | $21,313 | - | $27,680 |
| Other Expenses | $23,337 | $3,272 | $241 | $26,850 |
| All Other Expenses | $862,956 | $-867,587 | $28,643 | $24,012 |
| Fees for Services Legal | $1,942 | $6,498 | - | $8,440 |
| Total Functional Expenses | $8,029,746 | $418,223 | $274,198 | $8,722,167 |
| Line Item | Amount |
|---|---|
| Total Expenses per Audited Statements | $8,757,166 |
| Expenses per Audited Statements | $8,722,167 |
| Total Expenses per Form 990 | $8,722,167 |
| Expenses Not Reported on Form 990 | $34,999 |
| Expenses Not Reported on Financial Statements | $0 |
| Line Item | Amount |
|---|---|
| Fundraising Gross Income | $111,481 |
| Fundraising Direct Expenses | $34,999 |
| Professional Fundraising Fees | $0 |
| Event | Gross Receipts | Gross Revenue | Direct Expenses | Net Income |
|---|---|---|---|---|
| Dining in the Dark | $152,403 | $111,481 | $9,421 | $102,060 |
| Total Events | $152,403 | $111,481 | $34,999 | $76,482 |
“Through board meetings in which the audited financial statements and form 990 are presented.”
“In connection with any actual or possible conflict of interest, an interested person must disclose the existence of the financial interest and be given the opportunity to disclose all material facts to the directors and members of committees with board-delegated powers considering the proposed transaction or arrangement. The remaining board or committee members will decide if a conflict of interest exists. Annually, each director, principal officer and member of a committee with board-delegated powers will sign a statement which affirms such person has received a copy of the conflicts of interest policy; has read and understands the policy; has agreed to comply with the policy; and understands the corporation is charitable and in order to maintain its federal tax exemption it must engage primarily in activities which accomplish one or more of its tax-exempt purposes.”
“Compensation is compared to like organizations in the immediate community, as well as nationwide. This comparison is conducted using surveys prepared by an independent agency with experience in rating these decisions.”
“Financial statements and required public disclosure documents are available to the public upon request from the chief financial officer during regular business hours.”
“Increase in value of interest in unitrust 62,390.”
“The agency has not changed its oversight or selection process during 2019.”
“Net assets that must be held in perpetuity, the income from which is to be used to support operations related to olmsted's 2-1-1 program.”
“Special events 34,999. Interest in unitrust 62,390.”
“SPECIAL EVENTS 34,999.”
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 | 765433 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 1274466 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 1251912 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 1880901 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | TO HELP INDIVIDUALS WITH VISION IMPAIRMENTS, AS WELL AS THOSE WITH OTHER PHYSICAL CHALLENGES, ACHIEVE THEIR HIGHEST LEVELS OF INDEPENDENCE. |
| IRS990/AdvertisingGrp/FundraisingAmt | 0 | 171 |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 9022 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 57007 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 66200 |
| IRS990/AllOtherContributionsAmt | 0 | 1031288 |
| IRS990/AllOtherExpensesGrp/FundraisingAmt | 0 | 28643 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | -867587 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 862956 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 24012 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | FRANCA TRINCIA |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 7168821025 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 1170 MAIN STREET |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | BUFFALO |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | NY |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 14209 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOfficerEntInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 7213 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 62453 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 39717 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 304308 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 344025 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConferencesMeetingsGrp/FundraisingAmt | 0 | 1557 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 470 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 28940 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 30967 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 1 |
| IRS990/ContriRptFundraisingEventAmt | 0 | 40922 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 1072210 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 197854 |
| IRS990/CYOtherExpensesAmt | 0 | 3945345 |
| IRS990/CYOtherRevenueAmt | 0 | 76482 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 8577643 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 1202022 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 4776822 |
| IRS990/CYTotalExpensesAmt | 0 | 8722167 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 274198 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 9924189 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 739410 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 590448 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/FundraisingAmt | 0 | 1733 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 69230 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 242346 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 313309 |
| IRS990/Desc | 0 | VISION REHABILITATION, VOCATIONAL TRAINING AND EDUCATION PROGRAMS: PROGRAMS OF THE AGENCY THAT PROVIDE VISION REHABILITATION AND EDUCATIONAL PROGRAMS THROUGHOUT THE 8 COUNTIES IN WESTERN NEW YORK. WE PROVIDE COMPREHENSIVE REHABILITATION SERVICES FROM BIRTH TO THE ELDERLY THAT FOCUS ON: EARLY INTERVENTION, PRESCHOOL PROGRAMS, SCHOOL-AGE PROGRAM AND SERVICES, INDEPENDENCE, ORIENTATION AND MOBILITY (WHITE CANE TRAVEL), VISION REHABILITATION SERVICES, SOCIAL WORK, VOCATIONAL TRAINING AND JOB PLACEMENT THAT FOCUS ON EMPLOYMENT, LOW VISION EXAMS AND INSTRUCTION IN THE USE OF ADAPTIVE TECHNOLOGY THAT ASSIST WITH MAXIMIZING INDEPENDENCE. WE SERVE APPROXIMATELY 2500 CLIENTS ANNUALLY. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DoingBusinessAsName/BusinessNameLine1Txt | 0 | OLMSTED CENTER FOR SIGHT |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 167 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 1695292 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 21313 |
| IRS990/FeesForServicesAccountingGrp/ProgramServicesAmt | 0 | 6367 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 27680 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 6498 |
| IRS990/FeesForServicesLegalGrp/ProgramServicesAmt | 0 | 1942 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 8440 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 0 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 1 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 2 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 3 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 4 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 5 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 6 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 7 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 8 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 9 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 10 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 11 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 12 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 13 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 14 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 15 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 16 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 17 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 18 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 19 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 20 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 21 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 22 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 23 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 24 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 25 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 0.30 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 0.30 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 0.30 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 0.30 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 0.30 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 0.30 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 0.30 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 0.30 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 0.30 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 0.30 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 0.30 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 0.30 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 0.30 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 0.30 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 0.30 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 0.30 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 0.30 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 17 | 0.30 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 18 | 0.30 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 19 | 0.30 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 20 | 0.30 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 21 | 0.30 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 22 | 0.30 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 23 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 24 | 37.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 25 | 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/IndividualTrusteeOrDirectorInd | 10 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 11 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 12 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 13 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 14 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 15 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 16 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 17 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 18 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 19 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 20 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 21 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 22 | 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/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 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 18 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 19 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 20 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 21 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 22 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 23 | 4130 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 24 | 21292 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 25 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | KEVIN J CROSS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | ALTHEA LUEHRSEN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | LISA RAFALSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | GEORGE WANDS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | PATRICIA CLABEAUX |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | PHILLIP CATANESE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | THOMAS J COREY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | RAYMOND REICHERT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | STACEY SIEGEL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | CARL SCANLON JR |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | PATRICK ENGLASSER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | DANIEL DUNN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | SUSAN LICHTBLAU |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | KELSEY HANKS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | RICHARD COLE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | KELLY LINCOLN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | LAMONT WILLIAMS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 17 | MAI NGUYEN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 18 | LISA KIRISITS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 19 | SHARON LOCHOCKI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 20 | DOMINIC SECCHIAROLI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 21 | MARTHA LAMPARELLI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 22 | PAUL LEE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 23 | FRANCA TRINCIA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 24 | TAMARA OWEN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 25 | RENEE DEFLAVIO |
| 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 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 18 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 19 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 20 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 21 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 22 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 23 | 92670 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 24 | 225000 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 25 | 115270 |
| 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/ReportableCompFromRltdOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 18 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 19 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 20 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 21 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 22 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 23 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 24 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 25 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | CHAIRPERSON |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | VICE CHAIRPERSON |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | PAST CHAIRPERSON |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | PAST CHAIRPERSON |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 17 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 18 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 19 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 20 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 21 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 22 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 23 | CFO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 24 | PRESIDENT / CEO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 25 | SENIOR VICE PRESIDENT |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/Form990TFiledInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1908 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/ConsolidatedBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 1 |
| IRS990/FundraisingAmt | 0 | 40922 |
| IRS990/FundraisingDirectExpensesAmt | 0 | 34999 |
| IRS990/FundraisingGrossIncomeAmt | 0 | 111481 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 116659 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 23 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 1438761 |
| IRS990/GrossReceiptsAmt | 0 | 11281290 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 23 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 2 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIInd | 0 | X |
| IRS990/InsuranceGrp/FundraisingAmt | 0 | 1111 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 9734 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 67541 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 78386 |
| IRS990/InterestGrp/FundraisingAmt | 0 | 2854 |
| IRS990/InterestGrp/ManagementAndGeneralAmt | 0 | 12968 |
| IRS990/InterestGrp/ProgramServicesAmt | 0 | 74440 |
| IRS990/InterestGrp/TotalAmt | 0 | 90262 |
| IRS990/InventoriesForSaleOrUseGrp/BOYAmt | 0 | 255990 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 285059 |
| IRS990/InvestmentExpenseAmt | 0 | -39402 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 81195 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 81195 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsOtherSecuritiesGrp/BOYAmt | 0 | 1432608 |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 1440644 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 5878748 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 6166044 |
| IRS990/IRPDocumentCnt | 0 | 27 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 6966941 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 3023217 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 3661206 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 10628147 |
| IRS990/LegalDomicileStateCd | 0 | NY |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 1322102 |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 0 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | TO HELP INDIVIDUALS WITH VISION IMPAIRMENTS ACHIEVE THEIR HIGHEST LEVEL OF INDEPENDENCE. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/BOYAmt | 0 | 2476765 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/EOYAmt | 0 | 2417313 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 9461063 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 10807092 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | 116659 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 116659 |
| IRS990/NetIncmFromFundraisingEvtGrp/ExclusionAmt | 0 | 76482 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | 76482 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 121019 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/FundraisingAmt | 0 | 647 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 219814 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 267663 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 488124 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 11073 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 35866 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 138291 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 185230 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsSFAS117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 62390 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 11419 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 43646 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 160543 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 215608 |
| IRS990/OtherExpensesGrp/Desc | 0 | COST OF GOODS SOLD |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2019 • Form 990Detailed filing. Detailed filing data is available for this year.