Liabilities / Assets
36th percentile
Higher debt load relative to assets than 36% of similar nonprofits.
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
36th percentile
Higher debt load relative to assets than 36% of similar nonprofits.
Liabilities / Revenue
29th percentile
Higher debt load relative to revenue than 29% of similar nonprofits.
Net Margin
78th percentile
Higher net margin than 78% of similar nonprofits.
Top Officer Pay
62nd percentile
Higher top officer pay than 62% of similar nonprofits.
Top officer pay equals 4.4% of source-year revenue.
Asset Growth
82nd percentile
Faster asset growth than 82% of similar nonprofits.
Revenue Growth
86th percentile
Faster revenue growth than 86% of similar nonprofits.
Assets
Up$1,847,283
Up $515,678 (+39%) from 2019
Net Assets
Up$1,785,659
Up $474,975 (+36%) from 2019
Liabilities
Up$61,624
Up $40,703 (+195%) from 2019
Revenue
Up$1,917,803
Up $595,758 (+45%) from 2019
Expenses
Up$1,426,397
Up $540,435 (+61%) from 2019
Net Income
Up$491,406
Up $55,323 (+13%) from 2019
Training survivors of trafficking and violence to build software, and operating an agency within which they earn income.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Savings and Temporary Cash Investments | $396,906 | $606,265 | ▲ $209,359 |
| Cash and Non-Interest-Bearing Accounts | $761,928 | $598,043 | ▼ $163,885 |
| Accounts Receivable | $94,557 | $575,931 | ▲ $481,374 |
| Land, Buildings, and Equipment, Net | $39,604 | $35,261 | ▼ $4,343 |
| Prepaid Expenses and Deferred Charges | $10,256 | $24,886 | ▲ $14,630 |
| Other Notes and Loans Receivable, Net | - | $0 | - |
| Pledges and Grants Receivable | - | $0 | - |
| Receivable From Disqualified Prsn | - | $0 | - |
| Receivables From Officers Etc | - | $0 | - |
| Investments Other Securities | - | $0 | - |
| Investments Program Related | - | $0 | - |
| Investments in Publicly Traded Securities | - | $0 | - |
| Intangible Assets | - | $0 | - |
| Inventories for Sale or Use | - | $0 | - |
| Total Assets | $1,331,605 | $1,847,283 | ▲ $515,678 |
| Other Assets Total | $28,354 | $6,897 | ▼ $21,457 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $20,921 | $61,624 | ▲ $40,703 |
| Total Liabilities | $20,921 | $61,624 | ▲ $40,703 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $778,989 | $1,112,891 | ▲ $333,902 |
| Net Assets With Donor Restrictions | $531,695 | $672,768 | ▲ $141,073 |
| Total Net Assets Fund Balance | $1,310,684 | $1,785,659 | ▲ $474,975 |
| Total Liabilities and Net Assets / Fund Balance | $1,331,605 | $1,847,283 | ▲ $515,678 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Other Land Buildings | $15,362 | $35,846 | $51,208 |
| Equipment | $19,899 | $27,266 | $47,165 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Laura Hackney | CTO | FT | $77,717 | $7,558 | $85,275 |
| Jessica Hubley | CEO | FT | $70,730 | $7,401 | $78,131 |
| Name | Title |
|---|---|
| Lawrence Cole | Board chair |
| Ben Chelf | Board member |
| Dr Maru Colbert | Board member |
| McKinley Hindi | Board member |
| Michelle Swenson | Board member |
| Nikki Eslami | Board member |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $1,042,161 |
| Other Expenses | $362,836 |
| Total Fundraising Expense | $126,201 |
| Grants and Similar Amounts Paid | $18,000 |
| Professional Fundraising Fees | $3,400 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $542,751 | $108,044 | $63,762 | $714,557 |
| Current Officers, Directors, Trustees, and Key Employees | $65,363 | $65,363 | $32,681 | $163,407 |
| Other Employee Benefits | $72,493 | $22,390 | $8,920 | $103,803 |
| Fees for Services Other | $55,744 | $6,844 | $1,769 | $64,357 |
| Payroll Taxes | $42,149 | $11,776 | $6,469 | $60,394 |
| Information Technology | $37,301 | $6,351 | $2,653 | $46,305 |
| Occupancy | $18,617 | $10,562 | $2,862 | $32,041 |
| Depreciation Depletion | $14,957 | $4,221 | $2,329 | $21,507 |
| Fees for Services Management | - | $21,000 | - | $21,000 |
| Other Expenses | $18,634 | $2,239 | - | $18,634 |
| Grants to Domestic Individuals | $18,000 | - | - | $18,000 |
| Office Expenses | $1,479 | $10,618 | $211 | $12,308 |
| Fees for Services Accounting | - | $11,550 | - | $11,550 |
| Insurance | - | $6,352 | - | $6,352 |
| Travel | $278 | $4,341 | $1,145 | $5,764 |
| Fees for Services Professional Fundraising | - | - | $3,400 | $3,400 |
| Total Functional Expenses | $1,008,545 | $291,651 | $126,201 | $1,426,397 |
| Line Item | Amount |
|---|---|
| Total Expenses per Audited Statements | $1,831,647 |
| Expenses per Audited Statements | $1,426,397 |
| Total Expenses per Form 990 | $1,426,397 |
| Expenses Not Reported on Form 990 | $405,250 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $3,400 |
| Line Item | Beginning | End | Change |
|---|---|---|---|
| Receivables from Disqualified Persons | - | $0 | - |
| Receivables from Officers, Directors, Trustees, and Key Employees | - | $0 | - |
“Jessica Hubley (CEO) and Laura Hackney (CTO) are married to each other.”
“990 will be reviewed by Director of Ops/Finance Katie Steele and CEO Laura Hackney, who have been granted authorization to manage financial matters of the organization by the board.”
“The organization reviews the conflict of interest policy with the board upon annual renewal.”
“Board of directors determines salary for CEO and CTO.”
“The finance committee on the board of directors review all compensation and establishes salary level for ceo and cto.”
“Available upon request.”
“Our services went from an in-person training program to a virtual one, due to COVID”
“The Organization is a not-for-profit organization that is exempt from federal income tax on income under Section 501(c)(3) of the Internal Revenue Code and from state franchise tax under California Revenue and Taxation Code Section 23701 (d). However, income from activities not directly related to its tax-exempt purpose is subject to taxation as unrelated business income. There was no tax on unrelated business income for year ended December 31, 2020.FASB ASC 740-10 requires an organization to determine whether it is more likely than not that a tax position will be sustained upon examination on the technical merits of the position, assuming the taxing authority has full knowledge of all information. If the tax position does not meet the more likely than not recognition threshold, the benefit of that position is not recognized in the financial statements. The Organization has no assets or liabilities related to uncertain tax positions. The Organization is subject to routine audits by taxing jurisdictions; however, there are currently no audits for any tax periods in progress.”
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 | false |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 20921 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 61624 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 94557 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 575931 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | TRAINING SURVIVORS OF TRAFFICKING AND VIOLENCE TO BUILD SOFTWARE, AND OPERATING AN AGENCY WITHIN WHICH THEY EARN INCOME. |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 0 |
| IRS990/AllOtherContributionsAmt | 0 | 1219589 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 0 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/AuditCommitteeInd | 0 | false |
| IRS990/BackupWthldComplianceInd | 0 | true |
| IRS990/BenefitsToMembersGrp/TotalAmt | 0 | 0 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | Katie Steele |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 6507625924 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 340 S Lemon Ave 7802 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | Walnut |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | CA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 91789 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 761928 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 598043 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 32681 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 65363 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 65363 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 163407 |
| IRS990/CompDisqualPersonsGrp/TotalAmt | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | true |
| IRS990/CompensationProcessOtherInd | 0 | true |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 0 |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 1326289 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 18000 |
| IRS990/CYInvestmentIncomeAmt | 0 | 2522 |
| IRS990/CYOtherExpensesAmt | 0 | 362836 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 588992 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 491406 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 1042161 |
| IRS990/CYTotalExpensesAmt | 0 | 1426397 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 126201 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 3400 |
| IRS990/CYTotalRevenueAmt | 0 | 1917803 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/FundraisingAmt | 0 | 2329 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 4221 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 14957 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 21507 |
| IRS990/Desc | 0 | Earning Program: The earning program is a workforce development model where graduates of our training program can hone their technical skills while building a portfolio and gaining on-the-job experience. Once trainees pass their web development qualifications, they become eligible to work on projects for AnnieCannons clients in this program. Qualified graduates have the opportunity to make $75/hour or more on paid client work while receiving further skills training and on-the-job job coaching as professional engineers. Alongside a curriculum of increasingly rigorous software development coursework, each trainee first completes a structured series of progressively more difficult, paid projects to build confidence and efficiency as well as a personal portfolio.At its core, our workforce development program is dedicated to provide meaningful opportunities for graduates of our training program to gain experience, earn money, and continue refining their engineering skills. In 2020, we supported 13 graduates of our training program with paid engineering work during the global pandemic with 8 more graduates becoming qualified to take engineering work through our earning program in the future. We delivered more than $520,000 in wages to survivors.We also served a total of 30 clients in 2020 with four major client launches including a major wellness IOS app and multiple major releases for two applications with Allies Against Slavery, and we launched our largest data project to date with the Walk Free Foundation. |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | false |
| IRS990/DonatedServicesAndUseFcltsAmt | 0 | -16462 |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 531695 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 672768 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 17 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 492605 |
| IRS990/FamilyOrBusinessRlnInd | 0 | true |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 11550 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 11550 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesLobbyingGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesManagementGrp/ManagementAndGeneralAmt | 0 | 21000 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 21000 |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 1769 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 6844 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 55744 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 64357 |
| IRS990/FeesForServicesProfFundraising/FundraisingAmt | 0 | 3400 |
| IRS990/FeesForServicesProfFundraising/TotalAmt | 0 | 3400 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 0 |
| IRS990/ForeignActivitiesInd | 0 | false |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignGrantsGrp/TotalAmt | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | false |
| IRS990/Form1098CFiledInd | 0 | false |
| IRS990/Form8282FiledCnt | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | false |
| IRS990/Form8899Filedind | 0 | false |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 0 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 1 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 2 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 3 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 4 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 5 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 6 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 7 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 1.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/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/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 7558 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 7401 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | Laura Hackney |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | Jessica Hubley |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | Lawrence Cole |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | Ben Chelf |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | Dr Maru Colbert |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | McKinley Hindi |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | Nikki Eslami |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | Michelle Swenson |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 77717 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 70730 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/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/TitleTxt | 0 | CTO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | CEO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | Board chair |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | Board member |
| 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/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormationYr | 0 | 2015 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | true |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 8 |
| IRS990/GovernmentGrantsAmt | 0 | 106700 |
| IRS990/GrantsToDomesticIndividualsGrp/ProgramServicesAmt | 0 | 18000 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 18000 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToIndividualsInd | 0 | true |
| IRS990/GrantsToOrganizationsInd | 0 | false |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossReceiptsAmt | 0 | 1917803 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | true |
| IRS990/IncmFromInvestBondProceedsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | true |
| IRS990/IndependentVotingMemberCnt | 0 | 6 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/FundraisingAmt | 0 | 2653 |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 6351 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 37301 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 46305 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 6352 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 6352 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 0 |
| IRS990/InterestGrp/TotalAmt | 0 | 0 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 2522 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 2522 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsProgramRelatedGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 34 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 63112 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 39604 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 35261 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 98373 |
| IRS990/LegalDomicileStateCd | 0 | CA |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LobbyingActivitiesInd | 0 | false |
| IRS990/LocalChaptersInd | 0 | false |
| IRS990/MaterialDiversionOrMisuseInd | 0 | false |
| IRS990/MembersOrStockholdersInd | 0 | false |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | true |
| IRS990/MinutesOfGoverningBodyInd | 0 | true |
| IRS990/MissionDesc | 0 | TRAINING SURVIVORS OF TRAFFICKING AND VIOLENCE TO BUILD SOFTWARE, AND OPERATING AN AGENCY WITHIN WHICH THEY EARN INCOME. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 1310684 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 1785659 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncomeFromGamingGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetRentalIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 31 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 778989 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 1112891 |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/FundraisingAmt | 0 | 2862 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 10562 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 18617 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 32041 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 211 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 10618 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 1479 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 12308 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 28354 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 6897 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 8920 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 22390 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 72493 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 103803 |
| IRS990/OtherExpensesGrp/Desc | 0 | Trainee & graduate expenses |
| IRS990/OtherExpensesGrp/Desc | 1 | Bad debt expense |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 2239 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 120779 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 18634 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 123018 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 18634 |
| IRS990/OtherRevenueTotalAmt | 0 | 0 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 63762 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 108044 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 542751 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 714557 |
| IRS990/OtherWebsiteInd | 0 | X |
| IRS990/OthNotesLoansReceivableNetGrp/EOYAmt | 0 | 0 |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PaymentsToAffiliatesGrp/TotalAmt | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | false |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 6469 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 11776 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 42149 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 60394 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 0 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 0 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 10256 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 24886 |
| IRS990/PrincipalOfficerNm | 0 | Laura Hackney |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | EARNING PROGRAM |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 588992 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 588992 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | Training program: AnnieCannons is a 12-month software engineering training and workforce development program for survivors of human trafficking and gender-based violence. The goal of the program is to create a viable pathway to sustainable economic opportunity by providing in-demand and lucrative job skills to survivors to help prevent their re-victimization. The program is free to trainees.In 2020, 10 new software developers graduated in our sixth cohort of trainees, while trainees from all previous cohorts continued to work with us through advanced workshops and as developers in our earning program (see below). We added additional curriculum materials and distributed them open source to other organizations serving marginalized populations. AnnieCannons also created new curriculum modules and designed new training "sprints" that helped our trainees learn more advanced concepts. Of the trainees who finished our front-end web development training program in 2020, 100% have qualified to do web development work and 100% have taken paid work opportunities from our workforce development program to help build their on-the-job skills and their engineering portfolio. |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 261726 |
| IRS990/ProgSrvcAccomActy2Grp/GrantAmt | 0 | 18000 |
| IRS990/ProgSrvcAccomActy3Grp/Desc | 0 | Impact Technology Program: The impact technology program also provides paid opportunities for graduates to work on web and app development projects, however these websites and apps are ideated by trainees and graduates of our program and have positive social impact goals of their own. Just as in our earning program, graduates continue to hone skills and receive on-the-job coaching while building their own portfolios. However these projects have the added impact of reaching users of the technology who are also survivors and/or members of marginalized communities.In 2020, we began work under a three-year $900k grant from the NoVo Foundation to develop an internal technology product called ReferAll. ReferAll is an app and web-based platform designed to address the difficult and often re-traumatizing process of help-seeking that survivors face in locating support services. The app is entering its second year of development, providing work opportunities for multiple graduates and partnering with 13 local organizations. |
| IRS990/ProgSrvcAccomActy3Grp/ExpenseAmt | 0 | 254214 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYContributionsGrantsAmt | 0 | 1036199 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYInvestmentIncomeAmt | 0 | 8823 |
| IRS990/PymtTravelEntrtnmntPubOfclGrp/TotalAmt | 0 | 0 |
| IRS990/PYOtherExpensesAmt | 0 | 428861 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 277023 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 436083 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 445495 |
| IRS990/PYTotalExpensesAmt | 0 | 885962 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 11606 |
| IRS990/PYTotalRevenueAmt | 0 | 1322045 |
| IRS990/QuidProQuoContributionsInd | 0 | false |
| IRS990/RcvblFromDisqualifiedPrsnGrp/EOYAmt | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | false |
| IRS990/ReceivablesFromOfficersEtcGrp/EOYAmt | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 491406 |
| IRS990/RegularMonitoringEnfrcInd | 0 | true |
| IRS990/RelatedEntityInd | 0 | false |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990/ReportInvestmentsOtherSecInd | 0 | false |
| IRS990/ReportLandBuildingEquipmentInd | 0 | true |
| IRS990/ReportOtherAssetsInd | 0 | false |
| IRS990/ReportOtherLiabilitiesInd | 0 | false |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/RevenueAmt | 0 | 588992 |
| IRS990/RoyaltiesGrp/TotalAmt | 0 | 0 |
| IRS990/RoyaltiesRevenueGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 396906 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 606265 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearAmt | 0 | 517075 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus1YearAmt | 0 | 428361 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus2YearsAmt | 0 | 310000 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus3YearsAmt | 0 | 40000 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/TotalAmt | 0 | 1295436 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearAmt | 0 | 1326289 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus1YearAmt | 0 | 1036199 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 996347 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 349507 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 181168 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/TotalAmt | 0 | 3889510 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl509Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearAmt | 0 | 2522 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus1YearAmt | 0 | 8823 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/TotalAmt | 0 | 11345 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearAmt | 0 | 588992 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus1YearAmt | 0 | 277023 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus2YearsAmt | 0 | 167475 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus3YearsAmt | 0 | 68151 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus4YearsAmt | 0 | 6727 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/TotalAmt | 0 | 1108368 |
| IRS990ScheduleA/GrossReceiptsNonUnrltBusGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearAmt | 0 | 2522 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus1YearAmt | 0 | 8823 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/TotalAmt | 0 | 11345 |
| IRS990ScheduleA/InvestmentIncomeCYPct | 0 | 0.00230 |
| IRS990ScheduleA/InvestmentIncomePYPct | 0 | 0.00280 |
| IRS990ScheduleA/NetIncomeFromOtherUBIGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/OtherIncome509Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/Post1975UBTIGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/PubliclySupportedOrg509a2Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY509Pct | 0 | 0.73910 |
| IRS990ScheduleA/PublicSupportPY509Pct | 0 | 0.75140 |
| IRS990ScheduleA/PublicSupportTotal509Amt | 0 | 3702442 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearAmt | 0 | 517075 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus1YearAmt | 0 | 428361 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus2YearsAmt | 0 | 310000 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus3YearsAmt | 0 | 40000 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/TotalAmt | 0 | 1295436 |
| IRS990ScheduleA/SubstantialContributorsAmtGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft509Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY509Ind | 0 | X |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearAmt | 0 | 1915281 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus1YearAmt | 0 | 1313222 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1163822 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 417658 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 187895 |
| IRS990ScheduleA/Total509Grp/TotalAmt | 0 | 4997878 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearAmt | 0 | 1917803 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus1YearAmt | 0 | 1322045 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus2YearsAmt | 0 | 1163822 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus3YearsAmt | 0 | 417658 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus4YearsAmt | 0 | 187895 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/TotalAmt | 0 | 5009223 |
| 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 | true |
| IRS990ScheduleD/DonatedServicesAndUseFcltsAmt | 0 | 388788 |
| IRS990ScheduleD/DonatedServicesUseFcltsAmt | 0 | 405250 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 19899 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 27266 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 47165 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 405250 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 1426397 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/NetUnrealizedGainsInvstAmt | 0 | 31 |
| IRS990ScheduleD/OtherLandBuildingsGrp/BookValueAmt | 0 | 15362 |
| IRS990ScheduleD/OtherLandBuildingsGrp/DepreciationAmt | 0 | 35846 |
| IRS990ScheduleD/OtherLandBuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 51208 |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 388819 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 1917803 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | The Organization is a not-for-profit organization that is exempt from federal income tax on income under Section 501(c)(3) of the Internal Revenue Code and from state franchise tax under California Revenue and Taxation Code Section 23701 (d). However, income from activities not directly related to its tax-exempt purpose is subject to taxation as unrelated business income. There was no tax on unrelated business income for year ended December 31, 2020.FASB ASC 740-10 requires an organization to determine whether it is more likely than not that a tax position will be sustained upon examination on the technical merits of the position, assuming the taxing authority has full knowledge of all information. If the tax position does not meet the more likely than not recognition threshold, the benefit of that position is not recognized in the financial statements. The Organization has no assets or liabilities related to uncertain tax positions. The Organization is subject to routine audits by taxing jurisdictions; however, there are currently no audits for any tax periods in progress. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Part X : FIN48 Footnote |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 35261 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 1426397 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2020 • Form 990Detailed filing. Detailed filing data is available for this year.