Form 990, Part VI, Section B, Line 11B
“All officers of the organization review the tax return”
990 • Fiscal year 2019 • EIN 27-3744004
Scores are not available for this record yet.
Assets
Up$2,164,761
Up $578,931 (+37%) from 2018
Net Assets
Up$1,831,254
Up $454,247 (+33%) from 2018
Liabilities
Up$333,507
Up $124,684 (+60%) from 2018
Revenue
Up$2,334,746
Up $846,736 (+57%) from 2018
Expenses
Down$1,880,499
Down $159,110 (-7.8%) from 2018
Net Income
Up$454,247
Up $1,005,846 (+182%) from 2018
We are dedicated to building free and open technology and engaging a community of teachers, developers, and supporters to unleash personalized learning to educate all the students of the world.
Gooru's mission is to honor the human right to education.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Savings and Temporary Cash Investments | $884,207 | $1,653,443 | ▲ $769,236 |
| Accounts Receivable | $251,168 | $218,065 | ▼ $33,103 |
| Cash and Non-Interest-Bearing Accounts | $257,999 | $107,422 | ▼ $150,577 |
| Land, Buildings, and Equipment, Net | $160,388 | $93,220 | ▼ $67,168 |
| Prepaid Expenses and Deferred Charges | $6,092 | $63,667 | ▲ $57,575 |
| Intangible Assets | $5,000 | $5,000 | → $0 |
| Total Assets | $1,585,830 | $2,164,761 | ▲ $578,931 |
| Other Assets Total | $20,976 | $23,944 | ▲ $2,968 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $183,110 | $312,607 | ▲ $129,497 |
| Deferred Revenue | $25,713 | $20,900 | ▼ $4,813 |
| Total Liabilities | $208,823 | $333,507 | ▲ $124,684 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $1,219,662 | $1,322,754 | ▲ $103,092 |
| Net Assets With Donor Restrictions | $157,345 | $508,500 | ▲ $351,155 |
| Total Net Assets Fund Balance | $1,377,007 | $1,831,254 | ▲ $454,247 |
| Total Liabilities and Net Assets / Fund Balance | $1,585,830 | $2,164,761 | ▲ $578,931 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $91,106 | $270,647 | $361,753 |
| Leasehold Improvements | $2,114 | $7,001 | $9,115 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Prasad Ram | CEO and Founder | FT | $264,000 | $4,966 | $268,966 |
| Priti Agarwal | Director of Patrnerships | FT | $115,750 | $4,332 | $120,082 |
| Name | Title |
|---|---|
| Dr Gerard Hanley | Board Member |
| Kenji Hakuta | Board Member |
| Michelle Rodriguez | Board Member |
| Nancy Songer | Board Member |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Gooru India Foundation For Learning | Software Development | FLAT NO6 WHITE FLINT ARCADE DRPA, Maharashtra, PUNE, In | $294,484 |
| Bambeeq Solutions Pvt Ltd | Software Development | 11 4TH AVENUE ASHOK NAGAR MAIN R, Chennai, TAMIL NADU, In | $179,808 |
| Line Item | Amount |
|---|---|
| Other Expenses | $1,325,617 |
| Salaries, Compensation, and Employee Benefits | $554,882 |
| Total Fundraising Expense | $136,266 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Fees for Services Other | $810,181 | $8,097 | $29,644 | $847,922 |
| Current Officers, Directors, Trustees, and Key Employees | $242,675 | $72,700 | $64,375 | $379,750 |
| Other Salaries and Wages | $102,953 | $9,450 | $9,450 | $121,853 |
| Travel | $31,213 | $24,955 | $12,722 | $68,890 |
| Depreciation Depletion | $50,193 | $11,385 | $7,086 | $68,664 |
| Payroll Taxes | $24,455 | $5,925 | $5,313 | $35,693 |
| Occupancy | $21,652 | $5,246 | $4,704 | $31,602 |
| Fees for Services Accounting | - | $17,300 | - | $17,300 |
| Pension Plan Contributions | $8,036 | $1,947 | $1,746 | $11,729 |
| Other Employee Benefits | $4,013 | $972 | $872 | $5,857 |
| Conferences and Meetings | $2,819 | - | - | $2,819 |
| Office Expenses | $739 | $168 | $104 | $1,011 |
| Other Expenses | $1,768 | $-10 | $250 | $-10 |
| Total Functional Expenses | $1,585,697 | $158,536 | $136,266 | $1,880,499 |
| Line Item | Amount |
|---|---|
| Total Expenses per Audited Statements | $1,999,851 |
| Expenses per Audited Statements | $1,880,499 |
| Total Expenses per Form 990 | $1,880,499 |
| Expenses Not Reported on Form 990 | $119,352 |
| Expenses Not Reported on Financial Statements | $0 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
“All officers of the organization review the tax return”
“Documents are available to the public upon request”
“Consulting services: program service expenses 810,181. Management and general expenses 8,097. Fundraising expenses 29,644. Total expenses 847,922.”
“In conjuction with the annual audit the return was amended to include changes in accounts receivable, deferred revenue, net assets, revenue, and bad debt expense. Accounts receivable decreased by $54,000 deferred revenue decreased by $508,500 net assets increased by $454,500 contribution revenue increased by $403,695 program revenue increased by $204,805 bad debt expense increased by $154,000”
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 | 183110 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 312607 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 251168 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 218065 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | GOORU'S MISSION IS TO HONOR THE HUMAN RIGHT TO EDUCATION. |
| IRS990/AllOtherContributionsAmt | 0 | 858429 |
| IRS990/AmendedReturnInd | 0 | X |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 0 |
| IRS990/AuditCommitteeInd | 0 | 0 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | THE ORGANIZATION |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 6503310219 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 350 TWIN DOLPHIN DRIVE SUITE 115 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | REDWOOD CITY |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | CA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 94065 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 257999 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 107422 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 2 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 64375 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 72700 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 242675 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 379750 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 0 |
| IRS990/CompensationProcessOtherInd | 0 | 0 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 2819 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 2819 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 294484 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 1 | 179808 |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/AddressLine1Txt | 0 | FLAT NO6 WHITE FLINT ARCADE DRPA |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/AddressLine1Txt | 1 | 11 4TH AVENUE ASHOK NAGAR MAIN R |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/CityNm | 0 | MAHARASHTRA |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/CityNm | 1 | CHENNAI |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/CountryCd | 0 | IN |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/CountryCd | 1 | IN |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/ProvinceOrStateNm | 0 | PUNE |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/ProvinceOrStateNm | 1 | TAMIL NADU |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | GOORU INDIA FOUNDATION FOR LEARNING |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 1 | BAMBEEQ SOLUTIONS PVT LTD |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | SOFTWARE DEVELOPMENT |
| IRS990/ContractorCompensationGrp/ServicesDesc | 1 | SOFTWARE DEVELOPMENT |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 858429 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 7736 |
| IRS990/CYOtherExpensesAmt | 0 | 1325617 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 1468581 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 454247 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 554882 |
| IRS990/CYTotalExpensesAmt | 0 | 1880499 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 136266 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 2334746 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 25713 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 20900 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/FundraisingAmt | 0 | 7086 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 11385 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 50193 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 68664 |
| IRS990/Desc | 0 | NAVIGATED LEARNING" IS AN APPROACH TO LEARNING THAT ASSURES LEARNING OUTCOMES FOR ALL LEARNERS. NAVIGATED LEARNING ADDRESSES THREE CENTRAL ELEMENTS TO ASSURING OUTCOMES - LOCATE EACH LEARNER'S CURRENT KNOWLEDGE AND SKILLS, CURATE LEARNING ACTIVITIES; AND CLOSE-LOOP BETWEEN SCIENCE AND PRACTICE; TO ENABLE EMERGENT SOLUTIONS FOR EVERY COLLABORATOR IN THEIR ENVIRONMENTS. NAVIGATED LEARNING MAKES IT POSSIBLE TO PERSONALIZE LEARNING PATHWAYS, MEDIATE LEARNING JOURNEY WITH RESEARCH-BACKED SUGGESTIONS OF ROUTES BASED ON PROFILE AND REROUTES BASED ON PERFORMANCE, FACILITATE INSTRUCTIONAL PRACTICES WHERE TEACHERS CAN MONITOR LEARNERS' PROGRESS AND DIFFERENTIATE INSTRUCTION, AND INTEGRATE COMMUNITIES OF PRACTICE AMONG LEARNERS AND EDUCATORS SO THEY SUPPORT EACH OTHER BY SHARING THEIR PRACTICES, CONTENT, AND ANSWERING EACH OTHER'S QUESTIONS. GOORU HAS DEVELOPED A WEB-BASED APPLICATION THAT PROVIDES A HYBRID LEARNING ENVIRONMENT KNOWN AS THE "NAVIGATOR". NAVIGATOR IS OPEN SOURCE UNDER APCHE 2.0 AND CAN BE USED FOR FREE AS ON WWW.GOORU.ORG FOR FREE BY INDIVIDUAL, LEARNER, INSTRUCTOR AND GUARDIAN. GOORU HAS ESTABLISHED A "NAVIGATED LEARNING COLLABORATIVE (NLC)" TO BRING TOGETHER INTERNATIONAL COLLABORATORS WHO WANT TO INNOVATE, VALIDATE AND SCALE NAVIGATED LEARNING TO ASSURE SUCCESS TO ALL LEARNERS. ITS PURPOSE IS TO CONNECT K12 PROVIDERS, HIGHER EDUCATION SYSTEMS, CONSORTIUMS, AND INSTITUTIONS, PROFESSIONAL SOCIETIES AND ORGANIZATIONS OF ACADEMIC DISCIPLINES, CORPORATIONS, AND INDIVIDUALS TO FORM A COMMUNITY OF PEOPLE WHO STRIVE TO ENRICH THE TEACHING AND LEARNING EXPERIENCES WITH NAVIGATED LEARNING TECHNOLOGIES. THE GOAL OF THE NLC IS TO PROVIDE QUALITY AND APPROPRIATE LEARNING WITH ACCELERATED OUTCOMES TO MILLIONS OF USERS IN THEIR ENVIRONMENTS. THE COLLABORATORS INCLUDE RESEARCHERS, EARLY-CHILDHOOD EDUCATORS, SCHOOLS, IMPLEMENTERS, NON-PROFIT ORGANIZATIONS, INDUSTRY ASSOCIATIONS, SKILL TRAINING PROVIDERS AND COMPANIES ACROSS GEOGRAPHIES AND DISCIPLINES. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 0 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 157345 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 508500 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 4 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 0 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 1585697 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 17300 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 17300 |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 29644 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 8097 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 810181 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 847922 |
| 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 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 40.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/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 4966 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 4332 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | PRASAD RAM |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | NANCY SONGER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | MICHELLE RODRIGUEZ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | KENJI HAKUTA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | DR GERARD HANLEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | PRITI AGARWAL |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 264000 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 115750 |
| 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/TitleTxt | 0 | CEO AND FOUNDER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | DIRECTOR OF PATRNERSHIPS |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 2010 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 5 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 2334746 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 5 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 2 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartIXInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/IntangibleAssetsGrp/BOYAmt | 0 | 5000 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 5000 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 7736 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 7736 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 9 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 277648 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 160388 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 93220 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 370868 |
| IRS990/LegalDomicileStateCd | 0 | CA |
| 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 | WE ARE DEDICATED TO BUILDING FREE AND OPEN TECHNOLOGY AND ENGAGING A COMMUNITY OF TEACHERS, DEVELOPERS, AND SUPPORTERS TO UNLEASH PERSONALIZED LEARNING TO EDUCATE ALL THE STUDENTS OF THE WORLD. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 1377007 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 1831254 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 1219662 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 1322754 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/FundraisingAmt | 0 | 4704 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 5246 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 21652 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 31602 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 104 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 168 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 739 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 1011 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 20976 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 23944 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 872 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 972 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 4013 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 5857 |
| IRS990/OtherExpensesGrp/Desc | 0 | BAD DEBT EXPENSE |
| IRS990/OtherExpensesGrp/Desc | 1 | DIRECT COSTS |
| IRS990/OtherExpensesGrp/Desc | 2 | DUES AND SUBSCRIPTION |
| IRS990/OtherExpensesGrp/Desc | 3 | BANK CHARGES |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 250 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 401 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | -10 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 154000 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 131000 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 1768 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 154000 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 131000 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 2419 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | -10 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 9450 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 9450 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 102953 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 121853 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 5313 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 5925 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 24455 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 35693 |
| IRS990/PensionPlanContributionsGrp/FundraisingAmt | 0 | 1746 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 1947 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 8036 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 11729 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 6092 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 63667 |
| IRS990/PrincipalOfficerNm | 0 | PRASAD RAM |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 611710 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 611710 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 2 | 611710 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | EDUCATIONAL SOFTWARE |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | SERVICES |
| IRS990/ProgramServiceRevenueGrp/Desc | 2 | OTHER |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 1401996 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 60805 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 2 | 5780 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 1401996 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 60805 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 2 | 5780 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 983933 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 4605 |
| IRS990/PYOtherExpensesAmt | 0 | 1413098 |
| IRS990/PYOtherRevenueAmt | 0 | 0 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 499472 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -551599 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 626511 |
| IRS990/PYTotalExpensesAmt | 0 | 2039609 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 1488010 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 454247 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 0 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 0 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 1462801 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 884207 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 1653443 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearAmt | 0 | 454734 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus1YearAmt | 0 | 983933 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1684960 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 2538168 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 2094250 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/TotalAmt | 0 | 7756045 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearAmt | 0 | 7736 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus1YearAmt | 0 | 5128 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 16649 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 8254 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 13797 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/TotalAmt | 0 | 51564 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearAmt | 0 | 1263776 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus1YearAmt | 0 | 498949 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus2YearsAmt | 0 | 662686 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus3YearsAmt | 0 | 1140356 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus4YearsAmt | 0 | 1330725 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/TotalAmt | 0 | 4896492 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearAmt | 0 | 7736 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus1YearAmt | 0 | 5128 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus2YearsAmt | 0 | 16649 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus3YearsAmt | 0 | 8254 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus4YearsAmt | 0 | 13797 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/TotalAmt | 0 | 51564 |
| IRS990ScheduleA/InvestmentIncomeCYPct | 0 | 0.00410 |
| IRS990ScheduleA/InvestmentIncomePYPct | 0 | 0.00400 |
| IRS990ScheduleA/PubliclySupportedOrg509a2Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY509Pct | 0 | 0.99590 |
| IRS990ScheduleA/PublicSupportPY509Pct | 0 | 0.99600 |
| IRS990ScheduleA/PublicSupportTotal509Amt | 0 | 12652537 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/SubstantialContributorsAmtGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY509Ind | 0 | X |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearAmt | 0 | 1718510 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus1YearAmt | 0 | 1482882 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 2347646 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 3678524 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 3424975 |
| IRS990ScheduleA/Total509Grp/TotalAmt | 0 | 12652537 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearAmt | 0 | 1726246 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus1YearAmt | 0 | 1488010 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus2YearsAmt | 0 | 2364295 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus3YearsAmt | 0 | 3686778 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus4YearsAmt | 0 | 3438772 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/TotalAmt | 0 | 12704101 |
| IRS990ScheduleB/ContributorInformationGrp/ContributorBusinessName/BusinessNameLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorNum | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine2 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/City | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/State | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/ZIPCode | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/TotalContributionsAmt | 0 | RESTRICTED |
| IRS990/ScheduleBRequiredInd | 0 | 1 |
| IRS990ScheduleD/DonatedServicesAndUseFcltsAmt | 0 | 119352 |
| IRS990ScheduleD/DonatedServicesUseFcltsAmt | 0 | 119352 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 91106 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 270647 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 361753 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 119352 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 1880499 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/BookValueAmt | 0 | 2114 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/DepreciationAmt | 0 | 7001 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/OtherCostOrOtherBasisAmt | 0 | 9115 |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 119352 |
| IRS990ScheduleD/RevenueNotReportedFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 2334746 |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 93220 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 1880499 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 2334746 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 2454098 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 1999851 |
| IRS990ScheduleJ/AnyNonFixedPaymentsInd | 0 | 0 |
| IRS990ScheduleJ/CompBasedOnRevenueOfFlngOrgInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdNetEarnsFlngOrgInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdNetEarnsRltdOrgsInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdOnRevRelatedOrgsInd | 0 | 0 |
| IRS990ScheduleJ/EquityBasedCompArrngmInd | 0 | 0 |
| IRS990ScheduleJ/InitialContractExceptionInd | 0 | 0 |
| IRS990/ScheduleJRequiredInd | 0 | 1 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 0 | 264000 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 0 | 4000 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 0 | 966 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 0 | PRASAD RAM |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 0 | CEO AND FOUNDER |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationFilingOrgAmt | 0 | 268966 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/SeverancePaymentInd | 0 | 0 |
| IRS990ScheduleJ/SupplementalNonqualRtrPlanInd | 0 | 0 |
| IRS990/ScheduleORequiredInd | 0 | 1 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | ALL OFFICERS OF THE ORGANIZATION REVIEW THE TAX RETURN |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | DOCUMENTS ARE AVAILABLE TO THE PUBLIC UPON REQUEST |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | CONSULTING SERVICES: PROGRAM SERVICE EXPENSES 810,181. MANAGEMENT AND GENERAL EXPENSES 8,097. FUNDRAISING EXPENSES 29,644. TOTAL EXPENSES 847,922. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | IN CONJUCTION WITH THE ANNUAL AUDIT THE RETURN WAS AMENDED TO INCLUDE CHANGES IN ACCOUNTS RECEIVABLE, DEFERRED REVENUE, NET ASSETS, REVENUE, AND BAD DEBT EXPENSE. ACCOUNTS RECEIVABLE DECREASED BY $54,000 DEFERRED REVENUE DECREASED BY $508,500 NET ASSETS INCREASED BY $454,500 CONTRIBUTION REVENUE INCREASED BY $403,695 PROGRAM REVENUE INCREASED BY $204,805 BAD DEBT EXPENSE INCREASED BY $154,000 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | FORM 990, PART VI, SECTION B, LINE 11B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | FORM 990, PART VI, SECTION C, LINE 19 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | FORM 990, PART IX, LINE 11G |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | FORM 990 PAGE 1 SECTION B AMENDED RETURN |
| IRS990/SchoolOperatingInd | 0 | 0 |
| IRS990/SignificantChangeInd | 0 | 0 |
| IRS990/SignificantNewProgramSrvcInd | 0 | 0 |
| IRS990/StatesWhereCopyOfReturnIsFldCd | 0 | CA |
| IRS990/SubjectToExcsTaxNetInvstIncInd | 0 | 0 |
| IRS990/SubjectToProxyTaxInd | 0 | 0 |
| IRS990/SubjToTaxRmnrtnExPrchtPymtInd | 0 | 0 |
| IRS990/TaxablePartyNotificationInd | 0 | 0 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2019 • Form 990Detailed filing. Detailed filing data is available for this year.