Liabilities / Assets
36th percentile
Higher debt load relative to assets than 36% of similar nonprofits.
EIN 82-3547898 • 501(c)3 • Charlotte, NC
Profile
To provide technical construction skills and job readiness training, mentorships, paid apprenticeships and permanent job placement for students attending high schools in under-served areas of Mecklenburg County. The ROC construction trade school is now fully integrated into 6 Charlotte-Mecklenburg high schools (West Meck, Harding, West Charlotte, Garinger, Chambers and Phillip O. Berry).
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
36th percentile
Higher debt load relative to assets than 36% of similar nonprofits.
Liabilities / Revenue
34th percentile
Higher debt load relative to revenue than 34% of similar nonprofits.
Net Margin
78th percentile
Higher net margin than 78% of similar nonprofits.
Top Officer Pay
Score unavailable
No filing with officer rows is available for this organization yet.
Asset Growth
93rd percentile
Faster asset growth than 93% of similar nonprofits.
Revenue Growth
94th percentile
Faster revenue growth than 94% of similar nonprofits.
Assets
Up$3,433,868
Up $266,816 (+8.4%) from 2024
Liabilities
Down$774,950
Down $98,489 (-11%) from 2024
Net Assets
Up$2,658,918
Up $365,305 (+16%) from 2024
Revenue
Down$1,690,222
Down $285,133 (-14%) from 2024
Expenses
Up$1,324,917
Up $271,097 (+26%) from 2024
Net Income
Down$365,305
Down $556,230 (-60%) from 2024
Most recent year
2025 • Form 990Detailed filing. Detailed filing data is available for this year.
To provide technical construction skills and job readiness training, mentorships, paid apprenticeships and permanent job placement for students attending high schools in under-served areas of Charlotte, NC. Embedded within our mission is for The ROC to be an integral part of a community-wide upward mobility solution for at-risk minority teenagers.
To provide technical construction skills and job readiness training, mentorships, paid apprenticeships and permanent job placement for students attending high schools in under-served areas of Mecklenburg County. The ROC construction trade school is now fully integrated into 6 Charlotte-Mecklenburg high schools (West Meck, Harding, West Charlotte, Garinger, Chambers and Phillip O. Berry).
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Cash and Non-Interest-Bearing Accounts | $1,077,975 | $1,461,868 | ▲ $383,893 |
| Land, Buildings, and Equipment, Net | $1,269,967 | $1,190,419 | ▼ $79,548 |
| Pledges and Grants Receivable | $21,051 | $26,487 | ▲ $5,436 |
| Prepaid Expenses and Deferred Charges | - | $975 | - |
| Intangible Assets | $749 | $0 | ▼ $749 |
| Savings and Temporary Cash Investments | - | $0 | - |
| Accounts Receivable | - | $0 | - |
| Other Notes and Loans Receivable, Net | - | $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 | - |
| Inventories for Sale or Use | - | $0 | - |
| Total Assets | $3,167,052 | $3,433,868 | ▲ $266,816 |
| Other Assets Total | $797,310 | $754,119 | ▼ $43,191 |
| Liabilities | |||
| Other Liabilities | $803,718 | $770,200 | ▼ $33,518 |
| Accounts Payable and Accrued Expenses | $69,721 | $4,750 | ▼ $64,971 |
| Total Liabilities | $873,439 | $774,950 | ▼ $98,489 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $2,293,613 | $2,658,918 | ▲ $365,305 |
| Total Net Assets Fund Balance | $2,293,613 | $2,658,918 | ▲ $365,305 |
| Total Liabilities and Net Assets / Fund Balance | $3,167,052 | $3,433,868 | ▲ $266,816 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Leasehold Improvements | $1,140,970 | $179,052 | $1,320,022 |
| Equipment | $39,807 | $72,553 | $112,360 |
| Other Land Buildings | $9,642 | $16,458 | $26,100 |
| Other Assets Org | $13,596 | - | - |
| Name | Title | Full / Part Time | Base | Total |
|---|---|---|---|---|
| Margaret Thornton | Associate Director | FT | $105,000 | $105,000 |
| Name | Title |
|---|---|
| Alex Camps | Board Chair |
| Armando Perez | Board Member |
| Bird Anderson | Board Member |
| Daniel Cooper | Board Member |
| Franklin Chacon | Board Member |
| Josh Vallimont | Board Member |
| Lebraun Evans | Board Member |
| Matt Brewster | Board Member |
| Melanie Reddrick | Board Member |
| Melissa Balknight | Board Member |
| Trent Haston | Board Member |
| Darren Ash | Executive Director |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $743,778 |
| Other Expenses | $581,139 |
| Total Fundraising Expense | $33,193 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $465,786 | $17,599 | $21,449 | $504,834 |
| Occupancy | $149,076 | $15,504 | - | $164,580 |
| Depreciation Depletion | $105,766 | - | $75 | $105,841 |
| Current Officers, Directors, Trustees, and Key Employees | $96,878 | $3,661 | $4,461 | $105,000 |
| Other Employee Benefits | $68,159 | $2,575 | $3,139 | $73,873 |
| Payroll Taxes | $55,425 | $2,094 | $2,552 | $60,071 |
| Fees for Services Other | - | $41,500 | - | $41,500 |
| Insurance | - | $17,474 | - | $17,474 |
| All Other Expenses | $3,882 | $6,714 | - | $10,596 |
| Other Expenses | $9,703 | $12,370 | $948 | $9,703 |
| Office Expenses | $1,137 | $3,989 | $569 | $5,695 |
| Travel | - | $467 | - | $467 |
| Total Functional Expenses | $1,152,583 | $139,141 | $33,193 | $1,324,917 |
| Line Item | Amount |
|---|---|
| Total Expenses per Audited Statements | $1,449,917 |
| Expenses per Audited Statements | $1,324,917 |
| Total Expenses per Form 990 | $1,324,917 |
| Expenses Not Reported on Form 990 | $125,000 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Line Item | Beginning | End | Change |
|---|---|---|---|
| Receivables from Disqualified Persons | - | $0 | - |
| Receivables from Officers, Directors, Trustees, and Key Employees | - | $0 | - |
| Liability | Amount |
|---|---|
| Operating lease liabilty | $770,200 |
“No review was or will be conducted.”
“No documents available to the public.”
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 | 69721 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 4750 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 0 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | To provide technical construction skills and job readiness training, mentorships, paid apprenticeships and permanent job placement for students attending high schools in under-served areas of Mecklenburg County. The ROC construction trade school is now fully integrated into 6 Charlotte-Mecklenburg high schools (West Meck, Harding, West Charlotte, Garinger, Chambers and Phillip O. Berry). |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 0 |
| IRS990/AllOtherContributionsAmt | 0 | 1643617 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 6714 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 3882 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 10596 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/AuditCommitteeInd | 0 | true |
| IRS990/BackupWthldComplianceInd | 0 | true |
| IRS990/BenefitsToMembersGrp/TotalAmt | 0 | 0 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | Darren Ash |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 7046510137 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 1335 Alleghany St |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | Charlotte |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | NC |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 28208 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 1077975 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 1461868 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 4461 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 3661 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 96878 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 105000 |
| IRS990/CompDisqualPersonsGrp/TotalAmt | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | false |
| IRS990/CompensationProcessOtherInd | 0 | false |
| 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 | 1643617 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 27478 |
| IRS990/CYOtherExpensesAmt | 0 | 581139 |
| IRS990/CYOtherRevenueAmt | 0 | 19127 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 365305 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 743778 |
| IRS990/CYTotalExpensesAmt | 0 | 1324917 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 33193 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 1690222 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/FundraisingAmt | 0 | 75 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 105766 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 105841 |
| IRS990/Desc | 0 | The ROC served 145 enrolled CMS students this past FYE 6/30/25 with technical and Job readiness skills training, apprenticeships and permanent job placements. During the course of FYE 2025, ROC students completed approximately 683 College Classes and / or Industry Certifications. The ROC had 82 graduating seniors with a high school graduation rate of 98.7%. In addition, the ROC placed 57 students in the construction field this 2025 summer as pre-apprentices (ages 16-17) or apprentices (age 18). We conducted detailed in-person surveys with each Industry Partner as to their satisfaction with our summer ROC students. Positive to very positive feedback has consistently been in the 93% approval range over the past 3 years. So far this summer, that high approval rate is standing firm. Finally, approximately 2/3 of ROC graduates are successfully employed in the construction industry or completing their degrees at CPCC, UNCC, NC A&T, East Carolina, etc. |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 11 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 1152583 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesLobbyingGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 41500 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 41500 |
| IRS990/FeesForServicesProfFundraising/TotalAmt | 0 | 0 |
| 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/AverageHoursPerWeekRltdOrgRt | 8 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 9 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 10 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 11 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 12 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 2.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/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | 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/PersonNm | 0 | Margaret Thornton |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | Darren Ash |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | Alex Camps |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | Bird Anderson |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | Trent Haston |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | Melanie Reddrick |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | Armando Perez |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | Melissa Balknight |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | Lebraun Evans |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | Daniel Cooper |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | Josh Vallimont |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | Matt Brewster |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | Franklin Chacon |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 105000 |
| 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/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/TitleTxt | 0 | Associate Dir. |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | Executive Dir. |
| 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/Form990PartVIISectionAGrp/TitleTxt | 8 | Board Member |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | Board Member |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | Board Member |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | Board Member |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | Board Member |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormationYr | 0 | 2017 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | true |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 13 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | false |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossReceiptsAmt | 0 | 1690222 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | false |
| IRS990/IncmFromInvestBondProceedsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | true |
| IRS990/IndependentVotingMemberCnt | 0 | 13 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 0 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 17474 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 17474 |
| IRS990/IntangibleAssetsGrp/BOYAmt | 0 | 749 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 0 |
| IRS990/InterestGrp/TotalAmt | 0 | 0 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 27478 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 27478 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsProgramRelatedGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 7 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 268063 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 1269967 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 1190419 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 1458482 |
| 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 | To provide technical construction skills and job readiness training, mentorships, paid apprenticeships and permanent job placement for students attending high schools in under-served areas of Mecklenburg County. The ROC construction trade school is now fully integrated into 6 Charlotte-Mecklenburg high schools (West Meck, Harding, West Charlotte, Garinger, Chambers and Phillip O. Berry). |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 2293613 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 2658918 |
| 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/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 2293613 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 2658918 |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 15504 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 149076 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 164580 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 569 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 3989 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 1137 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 5695 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 797310 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 754119 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 3139 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 2575 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 68159 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 73873 |
| IRS990/OtherExpensesGrp/Desc | 0 | Apprentice Program Expense |
| IRS990/OtherExpensesGrp/Desc | 1 | Miscellaneous |
| IRS990/OtherExpensesGrp/Desc | 2 | Training |
| IRS990/OtherExpensesGrp/Desc | 3 | Printing and Publications |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 948 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 778 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 14416 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | 12370 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 196485 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 286 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 9703 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 198211 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 14416 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 12656 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 9703 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 803718 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 770200 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | Other Income |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 19127 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 19127 |
| IRS990/OtherRevenueTotalAmt | 0 | 19127 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 21449 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 17599 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 465786 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 504834 |
| IRS990/OthNotesLoansReceivableNetGrp/EOYAmt | 0 | 0 |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PaymentsToAffiliatesGrp/TotalAmt | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | false |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 2552 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 2094 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 55425 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 60071 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 0 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 21051 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 26487 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 975 |
| IRS990/PrincipalOfficerNm | 0 | Darren Ash |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYContributionsGrantsAmt | 0 | 1855621 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYInvestmentIncomeAmt | 0 | 15628 |
| IRS990/PymtTravelEntrtnmntPubOfclGrp/TotalAmt | 0 | 0 |
| IRS990/PYOtherExpensesAmt | 0 | 566310 |
| IRS990/PYOtherRevenueAmt | 0 | 104106 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 921535 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 487510 |
| IRS990/PYTotalExpensesAmt | 0 | 1053820 |
| IRS990/PYTotalRevenueAmt | 0 | 1975355 |
| IRS990/QuidProQuoContributionsInd | 0 | false |
| IRS990/RcvblFromDisqualifiedPrsnGrp/EOYAmt | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | false |
| IRS990/ReceivablesFromOfficersEtcGrp/EOYAmt | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 365305 |
| IRS990/RegularMonitoringEnfrcInd | 0 | true |
| IRS990/RelatedEntityInd | 0 | false |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990/ReportInvestmentsOtherSecInd | 0 | false |
| IRS990/ReportLandBuildingEquipmentInd | 0 | true |
| IRS990/ReportOtherAssetsInd | 0 | true |
| IRS990/ReportOtherLiabilitiesInd | 0 | true |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/RoyaltiesGrp/TotalAmt | 0 | 0 |
| IRS990/RoyaltiesRevenueGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 0 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 1643617 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 1855621 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1104883 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 489818 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 935249 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 6029188 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 27478 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 15628 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 9121 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1301 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 1433 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 54961 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearAmt | 0 | 19127 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 2680 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 158 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 21965 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.97130 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.97370 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 6029188 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 0 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 1643617 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 1855621 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1104883 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 489818 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 935249 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 6029188 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 6207540 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/CurrentTaxYearMinus1YearAmt | 0 | 101426 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/TotalAmt | 0 | 101426 |
| 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 | 125000 |
| IRS990ScheduleD/DonatedServicesUseFcltsAmt | 0 | 125000 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 39807 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 72553 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 112360 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 125000 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 1324917 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/BookValueAmt | 0 | 1140970 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/DepreciationAmt | 0 | 179052 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/OtherCostOrOtherBasisAmt | 0 | 1320022 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 0 | 740523 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 1 | 13596 |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 0 | Operating right of use asset |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 1 | Sales Tax Refund Receivable |
| IRS990ScheduleD/OtherLandBuildingsGrp/BookValueAmt | 0 | 9642 |
No mirrored PDF or thumbnail assets are attached yet.