Liabilities / Assets
84th percentile
Higher debt load relative to assets than 84% of similar nonprofits.
990 • Fiscal year 2016 • EIN 26-2119465
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
84th percentile
Higher debt load relative to assets than 84% of similar nonprofits.
Liabilities / Revenue
77th percentile
Higher debt load relative to revenue than 77% of similar nonprofits.
Net Margin
47th percentile
Higher net margin than 47% of similar nonprofits.
Top Officer Pay
Score unavailable
This filing does not contain officer compensation rows.
Asset Growth
69th percentile
Faster asset growth than 69% of similar nonprofits.
Revenue Growth
71st percentile
Faster revenue growth than 71% of similar nonprofits.
Assets
Up$110,205
Up $15,531 (+16%) from 2015
Net Assets
Up$81,512
Up $7,660 (+10%) from 2015
Liabilities
Up$28,693
Up $7,871 (+38%) from 2015
Revenue
Up$466,145
Up $69,553 (+18%) from 2015
Expenses
Up$458,485
Up $145,970 (+47%) from 2015
Net Income
Down$7,660
Down $76,417 (-91%) from 2015
Our mission is to transforms lives through teaching digital literacy. The ability to use digital tools to find, analyze, create, and communicate information is a critical skill for the survival and quality of life of people everywhere.ctn works with a variety of underserved populations across the country to improve their digital literacy through training and education.
Uniting organizations and volunteers to transform lives through digital literacy.we train volunteers to teach small group and one-on-one classes to low income seniors, job seekers and nonprofit professionals.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Accounts Receivable | $51,218 | $61,090 | ▲ $9,872 |
| Cash and Non-Interest-Bearing Accounts | $38,113 | $42,476 | ▲ $4,363 |
| Total Assets | $94,674 | $110,205 | ▲ $15,531 |
| Other Assets Total | $5,343 | $6,639 | ▲ $1,296 |
| Liabilities | |||
| Other Liabilities | $5,017 | $20,038 | ▲ $15,021 |
| Accounts Payable and Accrued Expenses | $9,437 | $8,655 | ▼ $782 |
| Deferred Revenue | $5,368 | - | - |
| Unsecured Notes Loans Payable | $1,000 | - | - |
| Total Liabilities | $20,822 | $28,693 | ▲ $7,871 |
| Net Assets / Fund Balance | |||
| Temporarily Rstr Net Assets | $73,650 | $50,000 | ▼ $23,650 |
| Unrestricted Net Assets | $202 | $31,512 | ▲ $31,310 |
| Total Net Assets Fund Balance | $73,852 | $81,512 | ▲ $7,660 |
| Total Liabilities and Net Assets / Fund Balance | $94,674 | $110,205 | ▲ $15,531 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Other Assets Org | $6,639 | - | - |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Kami Griffiths | Executive Director | FT | $63,370 | $11,316 | $74,686 |
| Name | Title |
|---|---|
| Ashleigh Rogers | Board Chair |
| Preston Rhea | Board Chair |
| Sarah Gerrish | Board Chair |
| Camilla Nelson | Board Member |
| Devaki Raj | Board Member |
| Gayle Samuelson Carpentier | Board Member |
| Jennifer Louie | Board Member |
| Jim Bloedau | Board Member |
| Kate Stone | Board Member |
| Steve Schaffer | Board Member |
| Steven Yee | Board Member |
| Vivek Palekar | Board Member |
| Matthew Bauer | Board Secretary |
| John E Mcdermott | Board Treasurer |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $347,791 |
| Other Expenses | $110,694 |
| Total Fundraising Expense | $5,825 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $207,130 | $21,147 | $-2,917 | $225,360 |
| Current Officers, Directors, Trustees, and Key Employees | $34,853 | $12,674 | $15,843 | $63,370 |
| Fees for Services Other | $9,994 | $15,142 | $24,330 | $49,466 |
| Other Employee Benefits | $23,594 | $6,964 | $1,279 | $31,837 |
| Payroll Taxes | $21,627 | $4,458 | $1,139 | $27,224 |
| Occupancy | - | $15,805 | - | $15,805 |
| Travel | $2,448 | $1,734 | $395 | $4,577 |
| All Other Expenses | $125,395 | $-83,991 | $-37,909 | $3,495 |
| Information Technology | $1,512 | $791 | - | $2,303 |
| Insurance | - | $2,293 | - | $2,293 |
| Conferences and Meetings | $1,143 | $737 | $69 | $1,949 |
| Other Expenses | $1,119 | $1,623 | $3,535 | $1,623 |
| Advertising | - | $455 | - | $455 |
| Office Expenses | $79 | $109 | $61 | $249 |
| Total Functional Expenses | $451,903 | $757 | $5,825 | $458,485 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Liability | Amount |
|---|---|
| Accrued Payroll Taxes & Other Current Liabilities | $20,038 |
“A draft of the 990 has been provided electronically to all board members before filing and saved in a shared online folder.”
“Governing documents, conflict of interest policy and financial statements are available to anyone upon request.”
“Consultants - general: program service expenses 1,024. Management and general expenses 270. Fundraising expenses 25. Total expenses 1,319. Consultants - program: program service expenses 1,800. Management and general expenses 14,542. Fundraising expenses 23,805. Total expenses 40,147. Consultants - technology: program service expenses 7,170. Management and general expenses 0. Fundraising expenses 500. Total expenses 7,670. Other professional fees: program service expenses 0. Management and general expenses 330. Fundraising expenses 0. Total expenses 330.”
“Accounting principles generally accepted in the united states of america require ctn management to evaluate tax positions taken by ctn and recognize a tax liability (or asset) if ctn has taken an uncertain position that it is more likely than not it would be sustained upon examination by internal revenue service. Ctn has analyzed its tax positions and has concluded that as of december 31, 2016, there are no uncertain positions taken or expected to be taken that would require recognition of a liability (or asset) or disclosure in the financial statements. Ctn is subject to routine audits by taxing jurisdictions; however, there are currently no audits for any tax periods in progress. Ctn is generally no longer subject to tax examinations relating to federal and state tax returns for years prior to 2013.”
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 | 1 |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 9437 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 8655 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 51218 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 61090 |
| IRS990/AcctCompileOrReviewBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | UNITING ORGANIZATIONS AND VOLUNTEERS TO TRANSFORM LIVES THROUGH DIGITAL LITERACY.WE TRAIN VOLUNTEERS TO TEACH SMALL GROUP AND ONE-ON-ONE CLASSES TO LOW INCOME SENIORS, JOB SEEKERS AND NONPROFIT PROFESSIONALS. |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 455 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 455 |
| IRS990/AllOtherContributionsAmt | 0 | 165427 |
| IRS990/AllOtherExpensesGrp/FundraisingAmt | 0 | -37909 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | -83991 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 125395 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 3495 |
| IRS990/AuditCommitteeInd | 0 | 0 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | DALE THOMPSON |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 6507841156 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 1390 MARKET STREET SUITE 200 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | SAN FRANCISCO |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | CA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 94102 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOfficerEntInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 38113 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 42476 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 15843 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 12674 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 34853 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 63370 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 0 |
| IRS990/CompensationProcessOtherInd | 0 | 0 |
| IRS990/ConferencesMeetingsGrp/FundraisingAmt | 0 | 69 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 737 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 1143 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 1949 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 0 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 412553 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 0 |
| IRS990/CYOtherExpensesAmt | 0 | 110694 |
| IRS990/CYOtherRevenueAmt | 0 | 4314 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 49278 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 7660 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 347791 |
| IRS990/CYTotalExpensesAmt | 0 | 458485 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 5825 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 466145 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 5368 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/Desc | 0 | DIGITAL SKILLS TRAINING: RAISING THE LEVEL OF DIGITAL LITERACY - CTN WORKS WITH COMMUNITY PARTNERS TO PROVIDE FREE ACCESS TO COMPUTERS, THE INTERNET, AND SKILLED INSTRUCTORS. HOWEVER, WITH THE RISE IN OWNERSHIP OF TABLETS AND SMARTPHONES - AMONG SENIORS IN PARTICULAR - MANY TRAINING SESSIONS NOW HELP PEOPLE OPTIMIZE THE USE OF THEIR OWN DEVICE. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 0 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 10 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 338108 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 24330 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 15142 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 9994 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 49466 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 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/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 9 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 10 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 11 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 12 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 13 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 14 | 11316 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | ASHLEIGH ROGERS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | JOHN E MCDERMOTT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | MATTHEW BAUER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | CAMILLA NELSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | DEVAKI RAJ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | GAYLE SAMUELSON CARPENTIER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | JENNIFER LOUIE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | JIM BLOEDAU |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | KATE STONE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | PRESTON RHEA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | SARAH GERRISH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | STEVE SCHAFFER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | STEVEN YEE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | VIVEK PALEKAR |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | KAMI GRIFFITHS |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 14 | 63370 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | BOARD CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | BOARD TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | BOARD SECRETARY |
| 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/Form990PartVIISectionAGrp/TitleTxt | 8 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | BOARD CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | BOARD CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | EXECUTIVE DIRECTOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 2008 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedInd | 0 | 0 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 10 |
| IRS990/GovernmentGrantsAmt | 0 | 247126 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 466145 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 0 |
| IRS990/IndependentVotingMemberCnt | 0 | 10 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartIXInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 791 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 1512 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 2303 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 2293 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 2293 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 25 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| 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 | THE DIGITAL DIVIDE IS A PERVASIVE ISSUE THAT MARKS INEQUALITIES IN ACCESS TO THE INTERNET AND TECHNOLOGY. IT MATERIALLY AFFECTS THE SOCIAL, CULTURAL AND ECONOMIC WELL BEING OF SENIORS, LOW-INCOME YOUTH AND PEOPLE OF COLOR.TODAY COMPUTER SKILLS AND DIGITAL LITERACY ARE A NECESSITY FOR EMPLOYMENT, EDUCATION AND ACCESSING SOCIAL SERVICES. ADDRESSING THIS DIVIDE, COMMUNITY TECHNOLOGY NETWORK (CTN) SEEKS AS ITS MISSION TO UNITE ORGANIZATIONS AND VOLUNTEERS TO TRANSFORM LIVES THROUGH DIGITAL LITERACY. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 73852 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 81512 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 15805 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 15805 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 61 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 109 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 79 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 249 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsSFAS117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 5343 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 6639 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 1279 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 6964 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 23594 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 31837 |
| IRS990/OtherExpensesGrp/Desc | 0 | STIPENDS FOR PARTICIPAN |
| IRS990/OtherExpensesGrp/Desc | 1 | HONORARIUMS |
| IRS990/OtherExpensesGrp/Desc | 2 | PROGRAM SUPPLIES |
| IRS990/OtherExpensesGrp/Desc | 3 | PROFESSIONAL DEVELOPMEN |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 3535 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 816 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 1623 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 23009 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 1119 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 23009 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 3535 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 1935 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 1623 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 5017 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 20038 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | SPECIAL EVENTS |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 4314 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 4314 |
| IRS990/OtherRevenueTotalAmt | 0 | 4314 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | -2917 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 21147 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 207130 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 225360 |
| IRS990/OwnWebsiteInd | 0 | X |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 1139 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 4458 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 21627 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 27224 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrincipalOfficerNm | 0 | KAMI GRIFFITHS |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 900099 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | PROGRAM SERVICE FEES |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 49278 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 49278 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | TECH TRAINING SOLUTIONS: OUR DIGITAL INCLUSION EXPERIENCE MEANS WE'RE UNIQUELY POSITIONED TO HELP ENGAGE WITH THE COMMUNITY IN WAYS THAT FURTHER OUR DIGITAL INCLUSION MISSION. WE ARE HIRED BY LOCAL GOVERNMENT AGENCIES, NONPROFITS AND FOR-PROFIT COMPANIES TO HELP THEM PLAN AND LAUNCH THEIR DIGITAL INCLUSION PROGRAMS. |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 44817 |
| IRS990/ProgSrvcAccomActy3Grp/Desc | 0 | DEVELOPING DIGITAL LEADERS: CREATING COMMUNITY-TECH CHAMPIONS - CTN BELIEVES THAT FOR PROJECTS TO BE SUSTAINABLE, THERE MUST BE PEOPLE WHO ARE DEDICATED TO THE CAUSE AND TAKE A LEAD IN THEIR COMMUNITY. WE IDENTIFY THESE LEADERS AND PROVIDE THEM TRAINING AND SUPPORT SO THEY CAN SUCCEED AT HELPING THE COMMUNITY GAIN DIGITAL SKILLS. |
| IRS990/ProgSrvcAccomActy3Grp/ExpenseAmt | 0 | 68978 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 379735 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 0 |
| IRS990/PYOtherExpensesAmt | 0 | 70902 |
| IRS990/PYOtherRevenueAmt | 0 | 0 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 16857 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 84077 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 241613 |
| IRS990/PYTotalExpensesAmt | 0 | 312515 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 396592 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 7660 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 0 |
| IRS990/ReportOtherAssetsInd | 0 | 1 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 1 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 53592 |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/ExplanationTxt | 0 | OTHER INCOME IN 2016 CONSISTS OF: 1. SPECIAL EVENTS INCOME TOTALING $4,314. |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/FormAndLineReferenceDesc | 0 | PART II LINE 10 - OTHER INCOME |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 412553 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 379735 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 288202 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 272448 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 234656 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 1587594 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 100 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 100 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 96906 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearAmt | 0 | 4314 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 4314 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.90360 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.93700 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 1438463 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 149131 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 412553 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 379735 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 288202 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 272448 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 234656 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 1587594 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 1592008 |
| 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/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 0 | 6639 |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 0 | PREPAID INSURANCE EXPENSE AND OTHER CURRENT ASSETS |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 0 | 20038 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 0 | ACCRUED PAYROLL TAXES & OTHER CURRENT LIABILITIES |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | ACCOUNTING PRINCIPLES GENERALLY ACCEPTED IN THE UNITED STATES OF AMERICA REQUIRE CTN MANAGEMENT TO EVALUATE TAX POSITIONS TAKEN BY CTN AND RECOGNIZE A TAX LIABILITY (OR ASSET) IF CTN HAS TAKEN AN UNCERTAIN POSITION THAT IT IS MORE LIKELY THAN NOT IT WOULD BE SUSTAINED UPON EXAMINATION BY INTERNAL REVENUE SERVICE. CTN HAS ANALYZED ITS TAX POSITIONS AND HAS CONCLUDED THAT AS OF DECEMBER 31, 2016, THERE ARE NO UNCERTAIN POSITIONS TAKEN OR EXPECTED TO BE TAKEN THAT WOULD REQUIRE RECOGNITION OF A LIABILITY (OR ASSET) OR DISCLOSURE IN THE FINANCIAL STATEMENTS. CTN IS SUBJECT TO ROUTINE AUDITS BY TAXING JURISDICTIONS; HOWEVER, THERE ARE CURRENTLY NO AUDITS FOR ANY TAX PERIODS IN PROGRESS. CTN IS GENERALLY NO LONGER SUBJECT TO TAX EXAMINATIONS RELATING TO FEDERAL AND STATE TAX RETURNS FOR YEARS PRIOR TO 2013. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART X, LINE 2: |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 0 |
| IRS990ScheduleD/TotalBookValueOtherAssetsAmt | 0 | 6639 |
| IRS990ScheduleD/TotalLiabilityAmt | 0 | 20038 |
| IRS990/ScheduleJRequiredInd | 0 | 0 |
| IRS990/ScheduleORequiredInd | 0 | 1 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | A DRAFT OF THE 990 HAS BEEN PROVIDED ELECTRONICALLY TO ALL BOARD MEMBERS BEFORE FILING AND SAVED IN A SHARED ONLINE FOLDER. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | GOVERNING DOCUMENTS, CONFLICT OF INTEREST POLICY AND FINANCIAL STATEMENTS ARE AVAILABLE TO ANYONE UPON REQUEST. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | CONSULTANTS - GENERAL: PROGRAM SERVICE EXPENSES 1,024. MANAGEMENT AND GENERAL EXPENSES 270. FUNDRAISING EXPENSES 25. TOTAL EXPENSES 1,319. CONSULTANTS - PROGRAM: PROGRAM SERVICE EXPENSES 1,800. MANAGEMENT AND GENERAL EXPENSES 14,542. FUNDRAISING EXPENSES 23,805. TOTAL EXPENSES 40,147. CONSULTANTS - TECHNOLOGY: PROGRAM SERVICE EXPENSES 7,170. MANAGEMENT AND GENERAL EXPENSES 0. FUNDRAISING EXPENSES 500. TOTAL EXPENSES 7,670. OTHER PROFESSIONAL FEES: PROGRAM SERVICE EXPENSES 0. MANAGEMENT AND GENERAL EXPENSES 330. FUNDRAISING EXPENSES 0. TOTAL EXPENSES 330. |
| 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 |
| IRS990/SchoolOperatingInd | 0 | 0 |
| IRS990/SignificantChangeInd | 0 | 0 |
| IRS990/SignificantNewProgramSrvcInd | 0 | 0 |
| IRS990/StatesWhereCopyOfReturnIsFldCd | 0 | CA |
| IRS990/SubjectToProxyTaxInd | 0 | 0 |
| IRS990/TaxablePartyNotificationInd | 0 | 0 |
| IRS990/TaxExemptBondsInd | 0 | 0 |
| IRS990/TemporarilyRstrNetAssetsGrp/BOYAmt | 0 | 73650 |
| IRS990/TemporarilyRstrNetAssetsGrp/EOYAmt | 0 | 50000 |
| IRS990/TempOrPermanentEndowmentsInd | 0 | 0 |
| IRS990/TerminateOperationsInd | 0 | 0 |
| IRS990/TotalAssetsBOYAmt | 0 | 94674 |
| IRS990/TotalAssetsEOYAmt | 0 | 110205 |
| IRS990/TotalAssetsGrp/BOYAmt | 0 | 94674 |
| IRS990/TotalAssetsGrp/EOYAmt | 0 | 110205 |
| IRS990/TotalCompGreaterThan150KInd | 0 | 0 |
| IRS990/TotalContributionsAmt | 0 | 412553 |
| IRS990/TotalEmployeeCnt | 0 | 10 |
| IRS990/TotalFunctionalExpensesGrp/FundraisingAmt | 0 | 5825 |
| IRS990/TotalFunctionalExpensesGrp/ManagementAndGeneralAmt | 0 | 757 |
| IRS990/TotalFunctionalExpensesGrp/ProgramServicesAmt | 0 | 451903 |
| IRS990/TotalFunctionalExpensesGrp/TotalAmt | 0 | 458485 |
| IRS990/TotalGrossUBIAmt | 0 | 0 |
| IRS990/TotalLiabilitiesBOYAmt | 0 | 20822 |
| IRS990/TotalLiabilitiesEOYAmt | 0 | 28693 |
| IRS990/TotalLiabilitiesGrp/BOYAmt | 0 | 20822 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2016 • Form 990Detailed filing. Detailed filing data is available for this year.