Liabilities / Assets
55th percentile
Higher debt load relative to assets than 55% of similar nonprofits.
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
55th percentile
Higher debt load relative to assets than 55% of similar nonprofits.
Liabilities / Revenue
71st percentile
Higher debt load relative to revenue than 71% of similar nonprofits.
Net Margin
30th percentile
Higher net margin than 30% of similar nonprofits.
Top Officer Pay
38th percentile
Higher top officer pay than 38% of similar nonprofits.
Top officer pay equals 1.7% of source-year revenue.
Asset Growth
53rd percentile
Faster asset growth than 53% of similar nonprofits.
Revenue Growth
84th percentile
Faster revenue growth than 84% of similar nonprofits.
Assets
Up$34,315,352
Up $2,395,181 (+7.5%) from 2022
Net Assets
Up$25,037,455
Up $694,896 (+2.9%) from 2022
Liabilities
Up$9,277,897
Up $1,700,285 (+22%) from 2022
Revenue
Up$12,461,342
Up $3,261,444 (+35%) from 2022
Expenses
Up$12,742,345
Up $2,253,298 (+21%) from 2022
Net Income
Up-$281,003
Up $1,008,146 (+78%) from 2022
Cpm educational program strives to make middle school and high school mathematics accessible to all students by creating problem-based textbooks and providing the professional development support necessary to implement them successfully.
Cpm provides quality mathematics curriculum and professional development for grades 6-12.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Investments Other Securities | $15,947,190 | $17,593,775 | ▲ $1,646,585 |
| Cash and Non-Interest-Bearing Accounts | $10,549,352 | $10,301,587 | ▼ $247,765 |
| Land, Buildings, and Equipment, Net | $2,201,377 | $2,956,591 | ▲ $755,214 |
| Inventories for Sale or Use | $2,475,752 | $2,711,175 | ▲ $235,423 |
| Accounts Receivable | $379,693 | $450,859 | ▲ $71,166 |
| Prepaid Expenses and Deferred Charges | $120,807 | $301,365 | ▲ $180,558 |
| Savings and Temporary Cash Investments | $246,000 | $0 | ▼ $246,000 |
| Total Assets | $31,920,171 | $34,315,352 | ▲ $2,395,181 |
| Liabilities | |||
| Deferred Revenue | $6,388,054 | $8,129,656 | ▲ $1,741,602 |
| Accounts Payable and Accrued Expenses | $1,189,558 | $1,148,241 | ▼ $41,317 |
| Total Liabilities | $7,577,612 | $9,277,897 | ▲ $1,700,285 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $24,342,559 | $25,037,455 | ▲ $694,896 |
| Total Net Assets Fund Balance | $24,342,559 | $25,037,455 | ▲ $694,896 |
| Total Liabilities and Net Assets / Fund Balance | $31,920,171 | $34,315,352 | ▲ $2,395,181 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $2,956,591 | $495,898 | $3,452,489 |
| Other Securities | $17,593,775 | - | - |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Curtis Fuhriman | Chief Technology Officer | FT | $180,230 | $33,089 | $213,319 |
| Elizabeth Coyner | Executive Director/secretary | FT | $167,333 | $42,800 | $210,133 |
| Karen Wootton | Director of Curriculum & Assessment/president | FT | $169,766 | $23,999 | $193,765 |
| Karen Wootton | Director of Curriculum & Assessment/ | - | $169,766 | $23,999 | $193,765 |
| Sharon Rendon | Director of Professional Learning | FT | $145,645 | $36,107 | $181,752 |
| Christopher Cox | Senior Developer, Team Lead | FT | $135,640 | $40,703 | $176,343 |
| Jill George | Director of Operations | FT | $124,816 | $34,512 | $159,328 |
| Debra Jacobs | Director of Business Administration/treasurer | FT | $124,634 | $30,012 | $154,646 |
| Debra Jacobs | Director of Business Administration/ | - | $124,634 | $30,012 | $154,646 |
| Carol Cho | Director of Education Technology | FT | $124,594 | $19,430 | $144,024 |
| Mikhail Savvateev | Product Manager | FT | $115,826 | $23,559 | $139,385 |
| Eric Hsu | Board Member | - | $900 | - | $900 |
| Leslie Dietiker | Board Member | - | $900 | - | $900 |
| Marianne Evashenk | Board Member | - | $400 | - | $400 |
| Name | Title |
|---|---|
| Judy Kysh | Board Member |
| Karen Bowen | Board Member |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Justin Furniss Dba Secure Coders LLC | Computer Programming | 711 4TH AVE, Egg Harbor City, NJ 08215 | $276,270 |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $9,284,964 |
| Other Expenses | $3,312,657 |
| Grants and Similar Amounts Paid | $144,724 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $5,208,291 | $1,302,072 | - | $6,510,363 |
| Conferences and Meetings | $1,188,215 | - | - | $1,188,215 |
| Other Employee Benefits | $622,834 | $155,709 | - | $778,543 |
| Current Officers, Directors, Trustees, and Key Employees | $593,997 | $148,499 | - | $742,496 |
| Pension Plan Contributions | $560,074 | $140,018 | - | $700,092 |
| Payroll Taxes | $442,776 | $110,694 | - | $553,470 |
| Depreciation Depletion | $236,999 | $59,250 | - | $296,249 |
| Insurance | $115,051 | $28,762 | - | $143,813 |
| Advertising | $117,571 | - | - | $117,571 |
| Grants to Domestic Orgs | $112,224 | - | - | $112,224 |
| Fees for Services Other | $779 | $109,397 | - | $110,176 |
| Fees for Services Accounting | $421 | $105,098 | - | $105,519 |
| Fees for Services Legal | - | $85,170 | - | $85,170 |
| Information Technology | $15,884 | $63,537 | - | $79,421 |
| Fees for Service Investment Mgmnt Fees | - | $55,636 | - | $55,636 |
| Office Expenses | $428 | $46,088 | - | $46,516 |
| Grants to Domestic Individuals | $32,500 | - | - | $32,500 |
| Other Expenses | $1,539 | $8,030 | - | $9,569 |
| All Other Expenses | - | $1,730 | - | $1,730 |
| Total Functional Expenses | $10,164,204 | $2,578,141 | $0 | $12,742,345 |
| Line Item | Amount |
|---|---|
| Total Expenses per Form 990 | $12,742,345 |
| Expenses per Audited Statements | $12,686,709 |
| Total Expenses per Audited Statements | $12,686,709 |
| Expenses Not Reported on Financial Statements | $55,636 |
| Expenses Not Reported on Form 990 | $0 |
| Recipient | Location | Category | Purpose | Amount |
|---|---|---|---|---|
| Regents of Ucsb | Santa Barbara, CA | University | Research Study | $53,976 |
| Amte | Athens, OH | University | Star Fellows Program Sponsor | $25,000 |
| Jefferson County Public Schools Noe Middle School | Louisville, KY | Public School | Inspiring Connections Math Curriculum | $0 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
“An executive committee (ec)- the ec is comprised of three department heads and the executive director. The four members of the ec also serve on the board.”
“The form 990 will be reviewed by elizabeth coyner and debra jacobs before filing with irs.”
“The organization reviews the policy at the annual business meeting.”
“Salaries of officers are set by compensation committee of the independent board of directors; they use standard outside reference sources to set salaries. This process was last undertaken in 2022.”
“The organization is making its governing documents, conflict of interest policy, and financial statements available through the report to registry of charitable trusts.”
“No changes in current year.”
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 | 1189558 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 1148241 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 379693 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 450859 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | CPM PROVIDES QUALITY MATHEMATICS CURRICULUM AND PROFESSIONAL DEVELOPMENT FOR GRADES 6-12. |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 117571 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 117571 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 1730 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 1730 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | DEBRA JACOBS |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 2097452055 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 9498 LITTLE RAPIDS WAY |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | ELK GROVE |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | CA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 95758 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 10549352 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 10301587 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 148499 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 593997 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 742496 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 1188215 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 1188215 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 276270 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 711 4TH AVE |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | EGG HARBOR CITY |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | NJ |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 08215 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | JUSTIN FURNISS DBA SECURE CODERS LLC |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | COMPUTER PROGRAMMING |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 0 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 144724 |
| IRS990/CYInvestmentIncomeAmt | 0 | 328680 |
| IRS990/CYOtherExpensesAmt | 0 | 3312657 |
| IRS990/CYOtherRevenueAmt | 0 | 32256 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 12100406 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -281003 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 9284964 |
| IRS990/CYTotalExpensesAmt | 0 | 12742345 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 12461342 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 6388054 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 8129656 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 59250 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 236999 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 296249 |
| IRS990/Desc | 0 | FOR 2023 IN FURTHERANCE OF CPM'S COMMITMENT TO PROFESSIONAL DEVELOPMENT SUPPORT PROVIDED FOR THE CLASSROOM TEACHERS, PARAEDUCATORS, COACHES, AND ADMINISTRATORS OF GRADE 6-12 STUDENTS, CPM CONTINUED TO OFFER ROBUST VIRTUAL AND IN-PERSON LEARNING OPPORTUNITIES INCLUDING A TEACHER CONFERENCE, REGIONAL EVENTS, A RESIDENTIAL INSTITUTE, THE TEACHER RESEARCH CORP INSTITUTE, AND A SITE-BASED LEADERSHIP ACADEMY. CPM RECEIVED FULL ACCREDITATION FROM THE MIDDLE STATES ASSOCIATION COMMISSIONS ON ELEMENTARY AND SECONDARY SCHOOLS (MSA-CESS). THE PROFESSIONAL LEARNING STRATEGIC GROWTH PLAN WAS WRITTEN. CPM WILL NEED TECHNOLOGY DEVELOPMENT TO SUPPORT A REGISTRAR'S OFFICE AND CONNECT THE PROFESSIONAL LEARNING PORTAL TO OUR SHOP AND ERP.CPM'S FULL-TIME WRITING STAFF COMPLETED THE MIDDLE SCHOOL COURSES IN THE INSPIRING CONNECTIONS AND THE WRITING OF THE 3RD EDITION OF THE CORE CONNECTIONS SERIES (GRADES 6-11). PRODUCTION OF CORE CONNECTIONS 3RD EDITION IS IN PROGRESS. CPM BEGAN THE CREATION OF NIMAS FILES AND SPANISH VERSIONS OF THE PROGRAM. TECHNOLOGY INFRASTRUCTURE DEVELOPMENT CONTINUED TO SUPPORT TEACHERS AND STUDENTS USING ONLINE LEARNING, INCREASED RECORDKEEPING FUNCTIONALITY FOR PROFESSIONAL LEARNING EVENTS, UPGRADES TO OUR BUSINESS RECORDS PLATFORM, OUR CURRICULUM DELIVERY PLATFORM AND INCREASING OUR ONLINE SECURITY. CPM IS CONTINUALLY ATTENDING TO IMPROVING THE SUPPORT OF WCAG 2.0 ACCESSIBILITY STANDARDS AND SECURITY ON ALL OUR WEBSITES AND DIGITAL CONTENT. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 119 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 10164204 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 105098 |
| IRS990/FeesForServicesAccountingGrp/ProgramServicesAmt | 0 | 421 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 105519 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 85170 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 85170 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 109397 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 779 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 110176 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/ManagementAndGeneralAmt | 0 | 55636 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 55636 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 4 | 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/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 42800 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 23999 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 30012 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 36107 |
| 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 | 33089 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 19430 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 23559 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 40703 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 34512 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | ELIZABETH COYNER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | KAREN WOOTTON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | DEBRA JACOBS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | SHARON RENDON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | KAREN BOWEN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | LESLIE DIETIKER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | MARIANNE EVASHENK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | ERIC HSU |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | JUDY KYSH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | CURTIS FUHRIMAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | CAROL CHO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | MIKHAIL SAVVATEEV |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | CHRISTOPHER COX |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | JILL GEORGE |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 167333 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 169766 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 124634 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 145645 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 900 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 400 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 900 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 180230 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 124594 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 115826 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 135640 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 124816 |
| 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/TitleTxt | 0 | EXECUTIVE DIRECTOR/SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | DIRECTOR OF CURRICULUM & ASSESSMENT/PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | DIRECTOR OF BUSINESS ADMINISTRATION/TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | DIRECTOR OF PROFESSIONAL LEARNING |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | CHIEF TECHNOLOGY OFFICER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | DIRECTOR OF EDUCATION TECHNOLOGY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | PRODUCT MANAGER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | SENIOR DEVELOPER, TEAM LEAD |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | DIRECTOR OF OPERATIONS |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 0 |
| IRS990/FormationYr | 0 | 1993 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | -282016 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 9 |
| IRS990/GrantAmt | 0 | 144724 |
| IRS990/GrantsToDomesticIndividualsGrp/ProgramServicesAmt | 0 | 32500 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 32500 |
| IRS990/GrantsToDomesticOrgsGrp/ProgramServicesAmt | 0 | 112224 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 112224 |
| IRS990/GrantsToIndividualsInd | 0 | 1 |
| IRS990/GrantsToOrganizationsInd | 0 | 1 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 252333 |
| IRS990/GrossReceiptsAmt | 0 | 12995691 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 5 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 15 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 63537 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 15884 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 79421 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 28762 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 115051 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 143813 |
| IRS990/InventoriesForSaleOrUseGrp/BOYAmt | 0 | 2475752 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 2711175 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 610696 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 610696 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsOtherSecuritiesGrp/BOYAmt | 0 | 15947190 |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 17593775 |
| IRS990/IRPDocumentCnt | 0 | 54 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 495898 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 2201377 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 2956591 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 3452489 |
| IRS990/LegalDomicileStateCd | 0 | CA |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 534349 |
| 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 | CPM EDUCATIONAL PROGRAM STRIVES TO MAKE MIDDLE SCHOOL AND HIGH SCHOOL MATHEMATICS ACCESSIBLE TO ALL STUDENTS BY CREATING PROBLEM-BASED TEXTBOOKS AND PROVIDING THE PROFESSIONAL DEVELOPMENT SUPPORT NECESSARY TO IMPLEMENT THEM SUCCESSFULLY. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 24342559 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 25037455 |
| IRS990/NetGainOrLossInvestmentsGrp/RelatedOrExemptFuncIncomeAmt | 0 | -282016 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | -282016 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 975899 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 24342559 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 25037455 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 46088 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 428 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 46516 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 155709 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 622834 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 778543 |
| IRS990/OtherExpensesGrp/Desc | 0 | PROGRAM PRODUCTION AND |
| IRS990/OtherExpensesGrp/Desc | 1 | PROFESSIONAL DEVELOPMEN |
| IRS990/OtherExpensesGrp/Desc | 2 | FEES AND CHARGES |
| IRS990/OtherExpensesGrp/Desc | 3 | MISCELLANEOUS EXPENSE |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 234 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 141265 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | 16952 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 3 | 8030 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 841523 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 5929 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 67169 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 1539 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 841757 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 147194 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 84121 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 9569 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | MISCELLANEOUS REVENUE |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 32256 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 32256 |
| IRS990/OtherRevenueTotalAmt | 0 | 32256 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 1302072 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 5208291 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 6510363 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 110694 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 442776 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 553470 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 140018 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 560074 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 700092 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 120807 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 301365 |
| IRS990/PrincipalOfficerNm | 0 | ELIZABETH COYNER |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 611710 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 611710 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | SALE OF MATH BOOKS |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | PROFESSIONAL DEVELOPMENT |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 10822372 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 1278034 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 10822372 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 1278034 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 1119265 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 110745 |
| IRS990/PYInvestmentIncomeAmt | 0 | 469625 |
| IRS990/PYOtherExpensesAmt | 0 | 2536454 |
| IRS990/PYOtherRevenueAmt | 0 | 1653 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 7609355 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -1289149 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 7841848 |
| IRS990/PYTotalExpensesAmt | 0 | 10489047 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 9199898 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -281003 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 1 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 0 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 11850646 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 246000 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 0 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus1YearAmt | 0 | 1119265 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1088496 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/TotalAmt | 0 | 2207761 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearAmt | 0 | 610696 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus1YearAmt | 0 | 467012 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 398077 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 470659 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 280817 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/TotalAmt | 0 | 2227261 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearAmt | 0 | 12100406 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus1YearAmt | 0 | 7609355 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus2YearsAmt | 0 | 6895512 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus3YearsAmt | 0 | 7846165 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus4YearsAmt | 0 | 9030012 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/TotalAmt | 0 | 43481450 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearAmt | 0 | 610696 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus1YearAmt | 0 | 467012 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus2YearsAmt | 0 | 398077 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus3YearsAmt | 0 | 470659 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus4YearsAmt | 0 | 280817 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/TotalAmt | 0 | 2227261 |
| IRS990ScheduleA/InvestmentIncomeCYPct | 0 | 0.04640 |
| IRS990ScheduleA/InvestmentIncomePYPct | 0 | 0.03980 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearAmt | 0 | 32256 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus1YearAmt | 0 | 1653 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 2240 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 11450 |
| IRS990ScheduleA/OtherIncome509Grp/TotalAmt | 0 | 47599 |
| IRS990ScheduleA/PubliclySupportedOrg509a2Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY509Pct | 0 | 0.95260 |
| IRS990ScheduleA/PublicSupportPY509Pct | 0 | 0.95950 |
| IRS990ScheduleA/PublicSupportTotal509Amt | 0 | 45689211 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/SubstantialContributorsAmtGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY509Ind | 0 | X |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearAmt | 0 | 12100406 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus1YearAmt | 0 | 8728620 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 7984008 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 7846165 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 9030012 |
| IRS990ScheduleA/Total509Grp/TotalAmt | 0 | 45689211 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearAmt | 0 | 12743358 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus1YearAmt | 0 | 9197285 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus2YearsAmt | 0 | 8382085 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus3YearsAmt | 0 | 8319064 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus4YearsAmt | 0 | 9322279 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/TotalAmt | 0 | 47964071 |
| IRS990/ScheduleBRequiredInd | 0 | 0 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 2956591 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2023 • Form 990Detailed filing. Detailed filing data is available for this year.