Liabilities / Assets
30th percentile
Higher debt load relative to assets than 30% of similar nonprofits.
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
30th percentile
Higher debt load relative to assets than 30% of similar nonprofits.
Liabilities / Revenue
23rd percentile
Higher debt load relative to revenue than 23% of similar nonprofits.
Net Margin
88th percentile
Higher net margin than 88% of similar nonprofits.
Top Officer Pay
Score unavailable
This filing does not contain officer compensation rows.
Asset Growth
95th percentile
Faster asset growth than 95% of similar nonprofits.
Revenue Growth
80th percentile
Faster revenue growth than 80% of similar nonprofits.
Assets
Up$1,983,765
Up $1,102,396 (+125%) from 2016
Net Assets
Up$1,947,104
Up $1,167,469 (+150%) from 2016
Liabilities
Down$36,661
Down $65,073 (-64%) from 2016
Revenue
Up$2,913,081
Up $970,039 (+50%) from 2016
Expenses
Up$1,745,612
Up $9,198 (+0.5%) from 2016
Net Income
Up$1,167,469
Up $960,841 (+465%) from 2016
Code to learn foundation was established to support researchers, developers, and educators who are committed to the cultivation of computational fluency and, more specifically, to the further development and dissemination of scratch, a programming language developed at mit.
Code-to-Learn Foundation d/b/a Scratch Foundation (the Foundation) is a nonprofit organization that supports the development and dissemination of Scratch, a programming language developed at the MIT Media Lab. The Foundation's primary programmatic purpose of furthering the development and dissemination of Scratch is supported by raising funds for the Scratch project and communicating the value of creative coding. This includes hosting events, developing corporate partnerships, sharing information via communications efforts, and cultivating new and existing donors.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Savings and Temporary Cash Investments | $0 | $1,200,000 | ▲ $1,200,000 |
| Pledges and Grants Receivable | $52,991 | $573,313 | ▲ $520,322 |
| Cash and Non-Interest-Bearing Accounts | $745,568 | $180,797 | ▼ $564,771 |
| Prepaid Expenses and Deferred Charges | $77,062 | $24,174 | ▼ $52,888 |
| Land, Buildings, and Equipment, Net | $748 | $1,146 | ▲ $398 |
| Intangible Assets | $3,000 | $1,000 | ▼ $2,000 |
| Total Assets | $881,369 | $1,983,765 | ▲ $1,102,396 |
| Other Assets Total | $2,000 | $3,335 | ▲ $1,335 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $76,734 | $35,661 | ▼ $41,073 |
| Deferred Revenue | $25,000 | $1,000 | ▼ $24,000 |
| Total Liabilities | $101,734 | $36,661 | ▼ $65,073 |
| Net Assets / Fund Balance | |||
| Unrestricted Net Assets | $779,635 | $1,397,104 | ▲ $617,469 |
| Temporarily Rstr Net Assets | $0 | $550,000 | ▲ $550,000 |
| Total Net Assets Fund Balance | $779,635 | $1,947,104 | ▲ $1,167,469 |
| Total Liabilities and Net Assets / Fund Balance | $881,369 | $1,983,765 | ▲ $1,102,396 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $1,146 | $3,849 | $4,995 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Lisa O'Brien - Executive Dir | See sch. J -$166k for 2017 Services | FT | $166,400 | $12,554 | $178,954 |
| Name | Title |
|---|---|
| Mitchel Resnick | President/Chair |
| David M Siegel | Vice-Chair |
| Christina Miller | Board Member |
| Margaret Honey | Board Member |
| Sheri Vammen | Secretary |
| Julie Labate | Treasurer |
| Contribution Type | Contribution Count | Reported Amount | Valuation Method |
|---|---|---|---|
| Securities Publicly Traded | 1 | $50,454 | Stock Market Value |
| Total Noncash Contributions | 1 | $50,454 | - |
| Line Item | Amount |
|---|---|
| Grants and Similar Amounts Paid | $1,315,000 |
| Salaries, Compensation, and Employee Benefits | $249,493 |
| Total Fundraising Expense | $209,036 |
| Other Expenses | $181,119 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Grants to Domestic Orgs | $1,315,000 | - | - | $1,315,000 |
| Current Officers, Directors, Trustees, and Key Employees | $68,224 | $13,312 | $84,864 | $166,400 |
| Fees for Services Other | $36,596 | $3,561 | $47,699 | $87,856 |
| Other Salaries and Wages | $23,111 | $4,510 | $28,748 | $56,369 |
| Occupancy | $9,943 | $1,940 | $12,368 | $24,251 |
| Fees for Services Accounting | $7,593 | $1,482 | $9,445 | $18,520 |
| Travel | $17,441 | $120 | $760 | $18,321 |
| Payroll Taxes | $6,473 | $1,263 | $8,051 | $15,787 |
| Other Expenses | $2,346 | $7,398 | $5,633 | $15,377 |
| Other Employee Benefits | $4,484 | $875 | $5,578 | $10,937 |
| Conferences and Meetings | $7,619 | $25 | $162 | $7,806 |
| Depreciation Depletion | $1,166 | $227 | $1,450 | $2,843 |
| Advertising | $78 | $15 | $2,597 | $2,690 |
| Insurance | $794 | $155 | $987 | $1,936 |
| Office Expenses | $716 | $109 | $694 | $1,519 |
| Total Functional Expenses | $1,501,584 | $34,992 | $209,036 | $1,745,612 |
| Line Item | Amount |
|---|---|
| Total Expenses per Audited Statements | $1,772,892 |
| Expenses per Audited Statements | $1,745,612 |
| Total Expenses per Form 990 | $1,745,612 |
| Expenses Not Reported on Form 990 | $27,280 |
| Expenses Not Reported on Financial Statements | $0 |
| Recipient | Location | Category | Purpose | Amount |
|---|---|---|---|---|
| MIT Media Lab | Cambridge, MA | 501(c)(3) | Education | $1,000,000 |
| Harvard Graduate School of Education | Cambridge, MA | 501(c)(3) | Education | $200,000 |
| Tufts University | Medford, MA | 501(c)(3) | Education | $80,000 |
| Kreativa Technologies LLC | Winchester, MA | - | Education | $20,000 |
| Region | Activity | Services | Offices | Employees | Spending |
|---|---|---|---|---|---|
| Europe | Program Services | Education | 0 | 0 | $15,000 |
| Line Item | Amount |
|---|---|
| Fundraising Direct Expenses | $175,027 |
| Fundraising Gross Income | $60,000 |
| Professional Fundraising Fees | $0 |
| Event | Gross Receipts | Gross Revenue | Direct Expenses | Net Income |
|---|---|---|---|---|
| Gala | $867,021 | $60,000 | $118,067 | $-58,067 |
| Total Events | $867,021 | $60,000 | $175,027 | $-115,027 |
| Interested Party | Relationship | Description | Shared Revenue | Amount |
|---|---|---|---|---|
| - | David M. Siegel | See Part VBusiness transactions with the Foundation conducted by the Officer of theFoundation are not excess benefit transactions. The Foundation is payingmarket rates for the services provided by Two Sigma Investments. | No | $44,508 |
“David M. Siegel is the Co-Chairman of Two Sigma Investments, LP. Julie Labate and Sheri Vammen are employees of Two Sigma Investments, LP.”
“The Organization has two members who were elected by the sole incorporator.”
“The members have the right to appoint individuals to the Board of Directors.”
“The Organization has no committees with authority to act on behalf of the governing body.”
“The Form is prepared by a third party. The Form 990 goes through a detailed review internally by the Treasurer. Once the return has gone through this review, the final Form 990 is distributed via email to each member of the Board of Directors with a recommendation to file the return with the IRS.”
“The conflict of interest policy and disclosure form is sent to every board member and corporate officer on an annual basis. During the course of board meetings, board members disclose any conflicts related to the agenda item/discussion and abstain from voting. Whenever appropriate, the board member would be excused from the room during discussion and voting. To ensure the foundation operates in a manner consistent with charitable purposes and does not engage in activities that could jeopardize its tax-exempt status, periodic reviews of this policy are conducted.”
“The Foundation will enter into a written compensation arrangement, specifying the date and terms of any arrangement whereby the foundation will pay compensation to a person, company or entity, prior to paying compensation to any person, company, or entity. The Foundation can only enter into a compensation arrangement with the approval of a majority of Board of Directors. When determining whether to vote for a proposed compensation arrangement, the Board of Directors considers information about compensation paid by similarly situated taxable or tax-exempt organizations for similar services, current compensation surveys compiled by independent firms, or actual written offers from similarly situated organizations. The Foundation will record in writing the information on which it bases its decision to approve a compensation arrangement.”
“The Organization considers requests for financial statements, governing documents or conflict of interest policy on a case by case basis.”
“Julie Labate is an employee of Two Sigma Investments, LP ("TSI") and is paid for the services she provides to the Foundation through a management contract the Foundation has with TSI. Payments by the Foundation for such services of this officer are made to TSI quarterly in arrears. All such payments are for the portion of the direct compensation of such officer attributable to the services rendered to the Foundation.”
“Section 1.263(a)-3(n) Election: Code-to-Learn Foundation, d/b/a Scratch Foundation 7315 Wisconsin Ave., 4th Floor W Bethesda, MD 20814 EIN 46-2612143 Code-to-Learn Foundation, d/b/a Scratch Foundation is electing to capitalize repair and maintenance costs under Regulation Section 1.263(a)-3(n).”
“Cost of Sales 27,280.”
“Cost of Sales 27,280.”
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 | 76734 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 35661 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | Code-to-Learn Foundation d/b/a Scratch Foundation (the Foundation) is a nonprofit organization that supports the development and dissemination of Scratch, a programming language developed at the MIT Media Lab. The Foundation's primary programmatic purpose of furthering the development and dissemination of Scratch is supported by raising funds for the Scratch project and communicating the value of creative coding. This includes hosting events, developing corporate partnerships, sharing information via communications efforts, and cultivating new and existing donors. |
| IRS990/AdvertisingGrp/FundraisingAmt | 0 | 2597 |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 15 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 78 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 2690 |
| IRS990/AllOtherContributionsAmt | 0 | 2236586 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | Julie Labate |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 2122742832 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 100 Ave of the Americas 16th Fl |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | New York |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | NY |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 10013 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOfficerEntInd | 0 | 1 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 745568 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 180797 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 84864 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 13312 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 68224 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 166400 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 0 |
| IRS990/ConferencesMeetingsGrp/FundraisingAmt | 0 | 162 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 25 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 7619 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 7806 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContriRptFundraisingEventAmt | 0 | 807021 |
| IRS990/CostOfGoodsSoldAmt | 0 | 27280 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 3043607 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 1315000 |
| IRS990/CYInvestmentIncomeAmt | 0 | 0 |
| IRS990/CYOtherExpensesAmt | 0 | 181119 |
| IRS990/CYOtherRevenueAmt | 0 | -130526 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 1167469 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 249493 |
| IRS990/CYTotalExpensesAmt | 0 | 1745612 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 209036 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 2913081 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 1 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 25000 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 1000 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/FundraisingAmt | 0 | 1450 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 227 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 1166 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 2843 |
| IRS990/Desc | 0 | Code-to-Learn Foundation d/b/a Scratch Foundation raises funds and provides them to organizations to further the development and dissemination of Scratch, a programming language developed at the MIT Media Lab. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DoingBusinessAsName/BusinessNameLine1Txt | 0 | Scratch Foundation |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 1 |
| IRS990/EmployeeCnt | 0 | 2 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 1501584 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 1 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/FundraisingAmt | 0 | 9445 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 1482 |
| IRS990/FeesForServicesAccountingGrp/ProgramServicesAmt | 0 | 7593 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 18520 |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 47699 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 3561 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 36596 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 87856 |
| IRS990/ForeignActivitiesInd | 0 | 1 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 50.00 |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | Mitchel Resnick |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | David M Siegel |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | Julie Labate |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | Sheri Vammen |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | Margaret Honey |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | Christina Miller |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | Lisa O'Brien - Executive Dir |
| 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 | 178954 |
| 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/TitleTxt | 0 | President/Chair |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | Vice-Chair |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | Treasurer |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | Secretary |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | Board Member |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | Board Member |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | See sch. J -$166k for 2017 Services |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 2013 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 1 |
| IRS990/FundraisingAmt | 0 | 807021 |
| IRS990/FundraisingDirectExpensesAmt | 0 | 175027 |
| IRS990/FundraisingGrossIncomeAmt | 0 | 60000 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 4 |
| IRS990/GrantAmt | 0 | 1315000 |
| IRS990/GrantsToDomesticOrgsGrp/ProgramServicesAmt | 0 | 1315000 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 1315000 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 1 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 3115388 |
| IRS990/GrossSalesOfInventoryAmt | 0 | 10890 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 3 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXInd | 0 | X |
| IRS990/InsuranceGrp/FundraisingAmt | 0 | 987 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 155 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 794 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 1936 |
| IRS990/IntangibleAssetsGrp/BOYAmt | 0 | 3000 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 1000 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 6 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 3849 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 748 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 1146 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 4995 |
| IRS990/LegalDomicileStateCd | 0 | DE |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 1 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 0 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | See Schedule OCode-to-Learn Foundation d/b/a Scratch Foundation (the Foundation) is a nonprofit organization that supports the development and dissemination of Scratch, a programming language developed at the MIT Media Lab. The Foundation's primary programmatic purpose of furthering the development and dissemination of Scratch is supported by raising funds for the Scratch project and communicating the value of creative coding. This includes hosting events, developing corporate partnerships, sharing information via communications efforts, and cultivating new and existing donors. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 1 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 779635 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 1947104 |
| IRS990/NetIncmFromFundraisingEvtGrp/ExclusionAmt | 0 | -115027 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | -115027 |
| IRS990/NetIncomeOrLossGrp/ExclusionAmt | 0 | -16390 |
| IRS990/NetIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | -16390 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoncashContributionsAmt | 0 | 50454 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/FundraisingAmt | 0 | 12368 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 1940 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 9943 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 24251 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 694 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 109 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 716 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 1519 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsSFAS117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 2000 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 3335 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 5578 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 875 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 4484 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 10937 |
| IRS990/OtherExpensesGrp/Desc | 0 | Miscellaneous |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 5633 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 7398 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 2346 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 15377 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | Other Income |
| IRS990/OtherRevenueMiscGrp/ExclusionAmt | 0 | 891 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 891 |
| IRS990/OtherRevenueTotalAmt | 0 | 891 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 28748 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 4510 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 23111 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 56369 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 8051 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 1263 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 6473 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 15787 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 52991 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 573313 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 77062 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 24174 |
| IRS990/PrincipalOfficerNm | 0 | Lisa O'Brien |
| IRS990/ProfessionalFundraisingInd | 0 | 1 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 1995093 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 1295250 |
| IRS990/PYInvestmentIncomeAmt | 0 | 0 |
| IRS990/PYOtherExpensesAmt | 0 | 200689 |
| IRS990/PYOtherRevenueAmt | 0 | -52051 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 206628 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 240475 |
| IRS990/PYTotalExpensesAmt | 0 | 1736414 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 1943042 |
| IRS990/QuidProQuoContributionsInd | 0 | 1 |
| IRS990/QuidProQuoContriDisclInd | 0 | 1 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 1167469 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| 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 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 1200000 |
| IRS990ScheduleA/First5Years170Ind | 0 | X |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/ExplanationTxt | 0 | Other Income - 2015 Amount: $ 154. 2016 Amount: $ 1,069. 2017 Amount: $ 891. |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/FormAndLineReferenceDesc | 0 | Schedule A, Part II, Line 10, Explanation of Other Income: |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 3043607 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 1995093 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1983915 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1310976 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 346560 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 8680151 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 25 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 25 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearAmt | 0 | 891 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 1069 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 154 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 2114 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 3112418 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 5567733 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 3043607 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 1995093 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1983915 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1310976 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 346560 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 8680151 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 8682290 |
| IRS990/ScheduleBRequiredInd | 0 | 1 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 1146 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 3849 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 4995 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 27280 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 1745612 |
| IRS990ScheduleD/OtherExpensesIncludedAmt | 0 | 27280 |
| IRS990ScheduleD/OtherRevenueAmt | 0 | 27280 |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 27280 |
| IRS990ScheduleD/RevenueNotReportedFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 2913081 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | Cost of Sales 27,280. |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 1 | Cost of Sales 27,280. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Part XI, Line 2d - Other Adjustments: |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | Part XII, Line 2d - Other Adjustments: |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 1146 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 1745612 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 2913081 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 2940361 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 1772892 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/EmployeeCnt | 0 | 0 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/OfficesCnt | 0 | 0 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/RegionTotalExpendituresAmt | 0 | 15000 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/RegionTxt | 0 | Europe |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/SpecificServicesProvidedTxt | 0 | Education |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/TypeOfActivitiesConductedTxt | 0 | Program Services |
| IRS990ScheduleF/BoycottCountriesInd | 0 | 0 |
| IRS990ScheduleF/ContinuationSpentAmt | 0 | 0 |
| IRS990ScheduleF/ContinuationTotalEmployeeCnt | 0 | 0 |
| IRS990ScheduleF/ContinuationTotalOfficeCnt | 0 | 0 |
| IRS990ScheduleF/ForeignCorpOwnershipInd | 0 | 0 |
| IRS990ScheduleF/ForeignPartnershipInd | 0 | 0 |
| IRS990ScheduleF/GrantRecordsMaintainedInd | 0 | 1 |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/CashGrantAmt | 0 | 15000 |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/MannerOfCashDisbursementTxt | 0 | Wire Transfer |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/PurposeOfGrantTxt | 0 | Education |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/RegionTxt | 0 | Europe |
| IRS990ScheduleF/InterestInForeignTrustInd | 0 | 0 |
| IRS990ScheduleF/PassiveForeignInvestmestCoInd | 0 | 0 |
| IRS990ScheduleF/SubtotalEmployeesCnt | 0 | 0 |
| IRS990ScheduleF/SubtotalOfficesCnt | 0 | 0 |
| IRS990ScheduleF/SubtotalSpentAmt | 0 | 15000 |
| IRS990ScheduleF/SupplementalInformationDetail/ExplanationTxt | 0 | The Code-to-Learn Foundation d/b/a Scratch Foundation schedules periodic follow up inquiries with grant recipients and generates a written summary of activity at year-end. |
| IRS990ScheduleF/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Part I, Line 2: |
| IRS990ScheduleF/Total501c3OrgCnt | 0 | 0 |
| IRS990ScheduleF/TotalEmployeeCnt | 0 | 0 |
| IRS990ScheduleF/TotalOfficeCnt | 0 | 0 |
| IRS990ScheduleF/TotalOtherOrgCnt | 0 | 1 |
| IRS990ScheduleF/TotalSpentAmt | 0 | 15000 |
| IRS990ScheduleF/TransferToForeignCorpInd | 0 | 0 |
| IRS990ScheduleG/AgrmtProfFundraisingActyInd | 0 | 1 |
| IRS990ScheduleG/EmailSolicitationsInd | 0 | X |
| IRS990ScheduleG/FundraiserActivityInfoGrp/ActivityTxt | 0 | Gala Event |
| IRS990ScheduleG/FundraiserActivityInfoGrp/FundraiserControlOfFundsInd | 0 | 1 |
| IRS990ScheduleG/FundraiserActivityInfoGrp/GrossReceiptsAmt | 0 | 867021 |
| IRS990ScheduleG/FundraiserActivityInfoGrp/NetToOrganizationAmt | 0 | 781021 |
| IRS990ScheduleG/FundraiserActivityInfoGrp/OrganizationBusinessName/BusinessNameLine1Txt | 0 | Resource & Event Management Ltd |
| IRS990ScheduleG/FundraiserActivityInfoGrp/RetainedByContractorAmt | 0 | 86000 |
| IRS990ScheduleG/FundraiserActivityInfoGrp/USAddress/AddressLine1Txt | 0 | 650 First Avenue Suite 7NW |
| IRS990ScheduleG/FundraiserActivityInfoGrp/USAddress/CityNm | 0 | New York |
| IRS990ScheduleG/FundraiserActivityInfoGrp/USAddress/StateAbbreviationCd | 0 | NY |
| IRS990ScheduleG/FundraiserActivityInfoGrp/USAddress/ZIPCd | 0 | 10016 |
| IRS990ScheduleG/FundraisingEventInformationGrp/CharitableContributionsTotAmt | 0 | 807021 |
| IRS990ScheduleG/FundraisingEventInformationGrp/CharitableContriEvent1Amt | 0 | 807021 |
| IRS990ScheduleG/FundraisingEventInformationGrp/DirectExpenseSummaryEventsAmt | 0 | 175027 |
| IRS990ScheduleG/FundraisingEventInformationGrp/Event1Nm | 0 | Gala |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossReceiptsEvent1Amt | 0 | 867021 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossReceiptsTotalAmt | 0 | 867021 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossRevenueEvent1Amt | 0 | 60000 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossRevenueTotalEventsAmt | 0 | 60000 |
| IRS990ScheduleG/FundraisingEventInformationGrp/NetIncomeSummaryAmt | 0 | -115027 |
| IRS990ScheduleG/FundraisingEventInformationGrp/NonCashPrizesEvent1Amt | 0 | 3335 |
| IRS990ScheduleG/FundraisingEventInformationGrp/NonCashPrizesTotalEventsAmt | 0 | 3335 |
| IRS990ScheduleG/FundraisingEventInformationGrp/OthDirectExpnssTotalEventsAmt | 0 | 118067 |
| IRS990ScheduleG/FundraisingEventInformationGrp/OtherDirectExpensesEvent1Amt | 0 | 118067 |
| IRS990ScheduleG/FundraisingEventInformationGrp/RentFacilityCostsEvent1Amt | 0 | 53625 |
| IRS990ScheduleG/FundraisingEventInformationGrp/RentFcltyCostsTotalEventsAmt | 0 | 53625 |
| IRS990ScheduleG/InPersonSolicitationsInd | 0 | X |
| IRS990ScheduleG/LicensedStatesCd | 0 | NY |
| IRS990ScheduleG/LicensedStatesCd | 1 | CA |
| IRS990ScheduleG/MailSolicitationsInd | 0 | X |
| IRS990ScheduleG/PhoneSolicitationsInd | 0 | X |
| IRS990ScheduleG/SpecialFundraisingEventsInd | 0 | X |
| IRS990ScheduleG/SupplementalInformationDetail/ExplanationTxt | 0 | Amounts paid to professional fundraiser ($86,000) are included in total special event expenses reported on Form 990, Part VIII, line 8b. |
| IRS990ScheduleG/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Form 990, Schedule G, Line 2b: |
| IRS990ScheduleG/TotalGrossReceiptsAmt | 0 | 867021 |
| IRS990ScheduleG/TotalNetToOrganizationAmt | 0 | 781021 |
| IRS990ScheduleG/TotalRetainedByContractorsAmt | 0 | 86000 |
| IRS990ScheduleI/GrantRecordsMaintainedInd | 0 | 1 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 0 | 200000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 1 | 1000000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 2 | 80000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 3 | 20000 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2017 • Form 990Detailed filing. Detailed filing data is available for this year.