Liabilities / Assets
50th percentile
Higher debt load relative to assets than 50% of similar nonprofits.
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
46th percentile
Higher debt load relative to revenue than 46% of similar nonprofits.
Net Margin
53rd percentile
Higher net margin than 53% of similar nonprofits.
Top Officer Pay
42nd percentile
Higher top officer pay than 42% of similar nonprofits.
Top officer pay equals 3.0% of source-year revenue.
Asset Growth
67th percentile
Faster asset growth than 67% of similar nonprofits.
Revenue Growth
29th percentile
Faster revenue growth than 29% of similar nonprofits.
Assets
Up$1,039,397
Up $136,861 (+15%) from 2019
Net Assets
Up$936,251
Up $54,000 (+6.1%) from 2019
Liabilities
Up$103,146
Up $82,861 (+408%) from 2019
Revenue
Down$895,905
Down $135,688 (-13%) from 2019
Expenses
Down$833,163
Down $49,950 (-5.7%) from 2019
Net Income
Down$62,742
Down $85,738 (-58%) from 2019
Ready readers prepares preschool-age children living in low-income communities to become readers by reading aloud to them, providing high-quality books, and offering literacy-related experiences.
Prepares preschool-age children living in low-income communities to become readers.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Savings and Temporary Cash Investments | $673,097 | $515,693 | ▼ $157,404 |
| Investments in Publicly Traded Securities | - | $234,244 | - |
| Inventories for Sale or Use | $133,414 | $170,039 | ▲ $36,625 |
| Cash and Non-Interest-Bearing Accounts | $57,353 | $76,110 | ▲ $18,757 |
| Pledges and Grants Receivable | $23,000 | $20,000 | ▼ $3,000 |
| Prepaid Expenses and Deferred Charges | $4,176 | $17,182 | ▲ $13,006 |
| Land, Buildings, and Equipment, Net | $11,496 | $6,129 | ▼ $5,367 |
| Total Assets | $902,536 | $1,039,397 | ▲ $136,861 |
| Liabilities | |||
| Unsecured Notes Loans Payable | - | $77,114 | - |
| Accounts Payable and Accrued Expenses | $20,285 | $26,032 | ▲ $5,747 |
| Total Liabilities | $20,285 | $103,146 | ▲ $82,861 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $799,551 | $883,651 | ▲ $84,100 |
| Net Assets With Donor Restrictions | $82,700 | $52,600 | ▼ $30,100 |
| Total Net Assets Fund Balance | $882,251 | $936,251 | ▲ $54,000 |
| Total Liabilities and Net Assets / Fund Balance | $902,536 | $1,039,397 | ▲ $136,861 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Other Land Buildings | $0 | $73,823 | $73,823 |
| Equipment | $6,129 | $11,092 | $17,221 |
| Period | Beginning | Contrib. | Gain/Loss | Other Uses | End |
|---|---|---|---|---|---|
| 2019 | $236,032 | $5,000 | ▼ $6,788 | - | $234,244 |
| 2018 | $169,464 | $66,058 | ▲ $510 | - | $236,032 |
| 2017 | $169,200 | - | ▲ $264 | - | $169,464 |
| 2016 | $111,504 | $57,500 | ▲ $196 | - | $169,200 |
| 2015 | $57,378 | $54,001 | ▲ $125 | - | $111,504 |
| Name | Title | Full / Part Time | Base | Total |
|---|---|---|---|---|
| Angela Sears Spittal | Executive Director | FT | $26,442 | $26,442 |
| Name | Title |
|---|---|
| Jayne Langsam | President |
| Paul Schnabel | Vice President, Development |
| Taj Jackson | Vice President, Governance |
| Gretta Forrester-gaffney | Vice President, Marketing |
| Holly Kasnetz | Vice President, Program |
| Alicia Barnes | Director |
| Chelsea Addison | Director |
| Clarissa Ross | Director |
| Craig Biehle Resigned 102019 | Director |
| Dennis Hagemann | Director |
| Jacqueline Gold | Director |
| Judy Mclaughlin | Director |
| Julie Beattie | Director |
| Katie Abbott | Director |
| Laura Villa | Director |
| Leah Frankel | Director |
| Len Jacobs | Director |
| Marilyn Ratkin | Director |
| Ross Conner Iii | Director |
| Yarda Tables | Director |
| Megan Riley | Secretary |
| Brian Matlock | V.p. Finance/treasurer |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $390,186 |
| Other Expenses | $236,453 |
| Grants and Similar Amounts Paid | $201,071 |
| Total Fundraising Expense | $136,759 |
| Professional Fundraising Fees | $5,453 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $203,991 | $3,272 | $67,175 | $274,438 |
| Grants to Domestic Individuals | $143,651 | - | - | $143,651 |
| Current Officers, Directors, Trustees, and Key Employees | $12,788 | $23,659 | $27,495 | $63,942 |
| Occupancy | $47,669 | $12,074 | - | $59,743 |
| Grants to Domestic Orgs | $57,420 | - | - | $57,420 |
| Office Expenses | $22,186 | $8,169 | $13,491 | $43,846 |
| Fees for Services Accounting | - | $42,856 | - | $42,856 |
| Information Technology | $18,422 | $6,162 | $6,473 | $31,057 |
| Other Employee Benefits | $21,056 | $1,223 | $4,367 | $26,646 |
| Payroll Taxes | $16,130 | $7,030 | $2,000 | $25,160 |
| Advertising | $6,303 | $5,131 | $10,012 | $21,446 |
| Depreciation Depletion | - | $6,545 | - | $6,545 |
| Conferences and Meetings | $2,970 | $2,265 | $293 | $5,528 |
| Fees for Services Professional Fundraising | - | - | $5,453 | $5,453 |
| Other Expenses | $5,029 | - | - | $5,029 |
| Travel | $1,806 | - | - | $1,806 |
| Interest | - | $1,004 | - | $1,004 |
| Fees for Services Legal | - | $818 | - | $818 |
| Insurance | - | $728 | - | $728 |
| Fees for Service Investment Mgmnt Fees | - | $308 | - | $308 |
| Total Functional Expenses | $575,160 | $121,244 | $136,759 | $833,163 |
| Line Item | Amount |
|---|---|
| Total Expenses per Audited Statements | $838,163 |
| Expenses per Audited Statements | $833,163 |
| Total Expenses per Form 990 | $833,163 |
| Expenses Not Reported on Form 990 | $5,000 |
| Expenses Not Reported on Financial Statements | $0 |
| Line Item | Amount |
|---|---|
| Fundraising Gross Income | $10,941 |
| Fundraising Direct Expenses | $5,800 |
| Professional Fundraising Fees | $5,453 |
| Gaming Gross Income | $3,299 |
| Gaming Direct Expenses | $0 |
| Event | Gross Receipts | Gross Revenue | Direct Expenses | Net Income |
|---|---|---|---|---|
| Trivia Night | $39,090 | $9,209 | $2,038 | $7,171 |
| Winter Story | $8,056 | $1,732 | $70 | $1,662 |
| Total Events | $47,146 | $10,941 | $5,800 | $5,141 |
“Upon completion of the 990, it is submitted to the finance committee for review. Changes, if any, are communicated and incorporated into the 990. A final copy of the 990 is submitted to the entire board of directors prior to filing.”
“Board members are required to sign a conflict of interest disclosure on an annual basis.”
“Compensation for all staff positions is reviewed periodically by an outside consultant. Resulting recommended compensation adjustments by position are considered and approved by the executive committee of the board; deliberation and final decisions are documented.”
“The organization makes its governing documents, conflict of interest policy, and financial statements available to the public upon request. The organization's form 990 is available on the organization's website and upon request. Copies of the organization's form 1023 are available upon request.”
“During the spring of 2020, we pivoted our traditional, in-classroom storytime program to address the impact of school closures, limited engagement with educators, and a lack of appropriate books in the home for the thousands of children in low-income communities in our region. We successfully: *distributed 20,000 books for children in area low-income communities *provided literacy-based steam curriculum to educators/parents *created a facebook live storytime twice/week *shared recorded storytimes for families/educators *provided 650+ creative literacy kits (high-quality book, mindfulness and literacy activities, art supplies) to children at home”
“The finance committee is responsible for selecting the independent accounting firm and oversees the audit.”
“The board designated endowment is to be used to secure, strengthen, and extend the organization's mission by receiving gifts, bequests, and other conveyances, where the intent of the donor is to make a lasting contribution to the organization. Funds are to not to be used for operating or expenses ordinarily included in the annual budget unless otherwise specified by the board of directors.”
“The organization constitutes a qualified not-for-profit organization under section 501(c)(3) of the internal revenue code and is, therefore, exempt from federal income taxes. The organization has evaluated its tax positions, expiring statutes of limitations, audits, proposed settlements, changes in tax law and new authoritative rulings and believes that no provision for income taxes is necessary, at this time, to cover any uncertain tax positions.”
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 | 20285 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 26032 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | PREPARES PRESCHOOL-AGE CHILDREN LIVING IN LOW-INCOME COMMUNITIES TO BECOME READERS. |
| IRS990/AdvertisingGrp/FundraisingAmt | 0 | 10012 |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 5131 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 6303 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 21446 |
| IRS990/AllOtherContributionsAmt | 0 | 839098 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | THE ORGANIZATION |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 3145648070 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 10403 BAUR BLVD SUITE H |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | ST LOUIS |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MO |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 63132 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 57353 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 76110 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 27495 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 23659 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 12788 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 63942 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConferencesMeetingsGrp/FundraisingAmt | 0 | 293 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 2265 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 2970 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 5528 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContriRptFundraisingEventAmt | 0 | 36205 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 875303 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 201071 |
| IRS990/CYInvestmentIncomeAmt | 0 | 3947 |
| IRS990/CYOtherExpensesAmt | 0 | 236453 |
| IRS990/CYOtherRevenueAmt | 0 | 8440 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 8215 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 62742 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 390186 |
| IRS990/CYTotalExpensesAmt | 0 | 833163 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 136759 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 5453 |
| IRS990/CYTotalRevenueAmt | 0 | 895905 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 6545 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 6545 |
| IRS990/Desc | 0 | PRIOR TO THE MARCH 2020 SCHOOL CLOSURES DUE TO COVID-19, READY READERS HAD 406 TRAINED AND SUPPORTED READERS WHO READ WEEKLY TO MORE THAN 10,000 PRESCHOOL-AGE CHILDREN WHO ATTENDED 218 EARLY CHILDHOOD CENTERS IN THE ST. LOUIS METROPOLITAN AND SURROUNDING AREAS. OUR READERS READ HIGH-QUALITY CHILDREN'S BOOKS EVERY WEEK FOR 30 MINUTES TO A CLASSROOM OF PRESCHOOL CHILDREN. THE SAME READER ALWAYS READS TO THE SAME CHILDREN AT THE SAME TIME EACH WEEK, FORMING STRONG BONDS BETWEEN THE READER, THE CHILDREN, THE TEACHERS, AND THE CENTER. (SEE SCH O FOR ADDITIONAL INFORMATION)IN ADDITION TO WEEKLY READING SESSIONS, EACH CHILD RECEIVES AT LEAST SEVEN HIGH-QUALITY, NEW BOOKS THROUGHOUT THE YEAR. SINCE MARCH 2020, THE PROGRAMMING HAS BEEN OFFERED VIRTUALLY WHEN POSSIBLE. DESPITE SETBACKS DUE TO THE PANDEMIC, READY READERS GAVE AWAY MORE THAN 90,000 BOOKS DURING THE 2019/2020 SCHOOL YEAR. READY READERS ALSO GIVES THE CLASSROOM TEACHERS THE SAME SEVEN GIFT BOOKS, WITH EXTENSION ACTIVITIES. READY READERS PROVIDES STATE-APPROVED, PROFESSIONAL DEVELOPMENT WORKSHOPS FOR TEACHERS PARTICIPATING IN THE WEEKLY STORYTIME PROGRAM, AS WELL AS OTHER CENTERS AND LOCATIONS (EX: COMMUNITY COLLEGES, EDUCATIONAL CONFERENCES, AND PRESCHOOL CENTERS, WHO DO NOT QUALIFY FOR READY READERS PROGRAMMING). ADDITIONALLY, READY READERS OFFERS FREE LITERACY-BASED FIELDTRIPS. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 82700 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 52600 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 1 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 9 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 575160 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 42856 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 42856 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 818 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 818 |
| IRS990/FeesForServicesProfFundraising/FundraisingAmt | 0 | 5453 |
| IRS990/FeesForServicesProfFundraising/TotalAmt | 0 | 5453 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/ManagementAndGeneralAmt | 0 | 308 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 308 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 17 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 18 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 19 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 20 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 21 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 22 | 50.00 |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/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/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/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/PersonNm | 0 | JAYNE LANGSAM |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | BRIAN MATLOCK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | TAJ JACKSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | HOLLY KASNETZ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | PAUL SCHNABEL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | GRETTA FORRESTER-GAFFNEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | MEGAN RILEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | KATIE ABBOTT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | CHELSEA ADDISON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | ALICIA BARNES |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | JULIE BEATTIE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | CRAIG BIEHLE RESIGNED 102019 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | ROSS CONNER III |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | LEAH FRANKEL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | JACQUELINE GOLD |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | DENNIS HAGEMANN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | LEN JACOBS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 17 | JUDY MCLAUGHLIN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 18 | MARILYN RATKIN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 19 | CLARISSA ROSS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 20 | YARDA TABLES |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 21 | LAURA VILLA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 22 | ANGELA SEARS SPITTAL |
| 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 | 26442 |
| 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/TitleTxt | 0 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | V.P. FINANCE/TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | VICE PRESIDENT, GOVERNANCE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | VICE PRESIDENT, PROGRAM |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | VICE PRESIDENT, DEVELOPMENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | VICE PRESIDENT, MARKETING |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 17 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 18 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 19 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 20 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 21 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 22 | EXECUTIVE DIRECTOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1999 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 1 |
| IRS990/FundraisingAmt | 0 | 36205 |
| IRS990/FundraisingDirectExpensesAmt | 0 | 5800 |
| IRS990/FundraisingGrossIncomeAmt | 0 | 10941 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GamingDirectExpensesAmt | 0 | 0 |
| IRS990/GamingGrossIncomeAmt | 0 | 3299 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 22 |
| IRS990/GrantAmt | 0 | 201071 |
| IRS990/GrantsToDomesticIndividualsGrp/ProgramServicesAmt | 0 | 143651 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 143651 |
| IRS990/GrantsToDomesticOrgsGrp/ProgramServicesAmt | 0 | 57420 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 57420 |
| IRS990/GrantsToIndividualsInd | 0 | 1 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 3631 |
| IRS990/GrossReceiptsAmt | 0 | 905336 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 22 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InformationTechnologyGrp/FundraisingAmt | 0 | 6473 |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 6162 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 18422 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 31057 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 728 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 728 |
| IRS990/InterestGrp/ManagementAndGeneralAmt | 0 | 1004 |
| IRS990/InterestGrp/TotalAmt | 0 | 1004 |
| IRS990/InventoriesForSaleOrUseGrp/BOYAmt | 0 | 133414 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 170039 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 3947 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 3947 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 234244 |
| IRS990/IRPDocumentCnt | 0 | 17 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 84915 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 11496 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 6129 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 91044 |
| IRS990/LegalDomicileStateCd | 0 | MO |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 3631 |
| 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 | READY READERS PREPARES PRESCHOOL-AGE CHILDREN LIVING IN LOW-INCOME COMMUNITIES TO BECOME READERS BY READING ALOUD TO THEM, PROVIDING HIGH-QUALITY BOOKS, AND OFFERING LITERACY-RELATED EXPERIENCES. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 882251 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 936251 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncmFromFundraisingEvtGrp/ExclusionAmt | 0 | 5141 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | 5141 |
| IRS990/NetIncomeFromGamingGrp/ExclusionAmt | 0 | 3299 |
| IRS990/NetIncomeFromGamingGrp/TotalRevenueColumnAmt | 0 | 3299 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | -8742 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 799551 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 883651 |
| IRS990/NoncashContributionsAmt | 0 | 21282 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 12074 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 47669 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 59743 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 13491 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 8169 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 22186 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 43846 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 4367 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 1223 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 21056 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 26646 |
| IRS990/OtherExpensesGrp/Desc | 0 | PROGRAM EVAL. STUDY |
| IRS990/OtherExpensesGrp/Desc | 1 | VOL. TRAINING & RECRUIT |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 15739 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 5029 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 15739 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 5029 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 67175 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 3272 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 203991 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 274438 |
| IRS990/OwnWebsiteInd | 0 | X |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 2000 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 7030 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 16130 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 25160 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 23000 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 20000 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 4176 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 17182 |
| IRS990/PrincipalOfficerNm | 0 | JAYNE LANGSAM |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 611430 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 611430 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | STL PUBLIC SCHOOL PRE- |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | PROF DEV WORKSHOPS |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 7500 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 715 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 7500 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 715 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 1025119 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 227179 |
| IRS990/PYInvestmentIncomeAmt | 0 | 1439 |
| IRS990/PYOtherExpensesAmt | 0 | 254361 |
| IRS990/PYOtherRevenueAmt | 0 | -3615 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 8650 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 148480 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 396780 |
| IRS990/PYTotalExpensesAmt | 0 | 883113 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 4793 |
| IRS990/PYTotalRevenueAmt | 0 | 1031593 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2020 • Form 990Detailed filing. Detailed filing data is available for this year.