Liabilities / Assets
62nd percentile
Higher debt load relative to assets than 62% of similar nonprofits.
990 • Fiscal year 2020 • EIN 23-6568023
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
62nd percentile
Higher debt load relative to assets than 62% of similar nonprofits.
Liabilities / Revenue
84th percentile
Higher debt load relative to revenue than 84% of similar nonprofits.
Net Margin
92nd percentile
Higher net margin than 92% of similar nonprofits.
Top Officer Pay
49th percentile
Higher top officer pay than 49% of similar nonprofits.
Top officer pay equals 3.0% of source-year revenue.
Asset Growth
96th percentile
Faster asset growth than 96% of similar nonprofits.
Revenue Growth
67th percentile
Faster revenue growth than 67% of similar nonprofits.
Assets
Up$57,152,929
Up $27,599,209 (+93%) from 2019
Net Assets
Up$33,857,222
Up $5,292,821 (+19%) from 2019
Liabilities
Up$23,295,707
Up $22,306,388 (+2255%) from 2019
Revenue
Up$11,332,288
Up $935,960 (+9.0%) from 2019
Expenses
Up$5,309,180
Up $1,102,551 (+26%) from 2019
Net Income
Down$6,023,108
Down $166,591 (-2.7%) from 2019
To provide education and training in the building and construction trade, to train journeymen who are now in the trade, to assist in providing training that will equip them for profitable employment and citizenship, and to further the assurance to the employers of proficient workmen to the end that the public may receive the best possible workmanship.
To provide education & training to qualifying members under a collective bargaining agreement.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Land, Buildings, and Equipment, Net | $8,322,730 | $25,510,826 | ▲ $17,188,096 |
| Savings and Temporary Cash Investments | $7,503,502 | $23,211,646 | ▲ $15,708,144 |
| Investments in Publicly Traded Securities | $10,667,100 | $6,135,089 | ▼ $4,532,011 |
| Accounts Receivable | $1,302,669 | $1,014,540 | ▼ $288,129 |
| Prepaid Expenses and Deferred Charges | $73,006 | $48,552 | ▼ $24,454 |
| Cash and Non-Interest-Bearing Accounts | $2,350 | $1,778 | ▼ $572 |
| Total Assets | $29,553,720 | $57,152,929 | ▲ $27,599,209 |
| Other Assets Total | $1,682,363 | $1,230,498 | ▼ $451,865 |
| Liabilities | |||
| Other Liabilities | $210,911 | $21,902,375 | ▲ $21,691,464 |
| Accounts Payable and Accrued Expenses | $552,862 | $1,092,170 | ▲ $539,308 |
| Escrow Account Liability | $225,546 | $301,162 | ▲ $75,616 |
| Total Liabilities | $989,319 | $23,295,707 | ▲ $22,306,388 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $28,323,971 | $33,616,792 | ▲ $5,292,821 |
| Net Assets With Donor Restrictions | $240,430 | $240,430 | → $0 |
| Total Net Assets Fund Balance | $28,564,401 | $33,857,222 | ▲ $5,292,821 |
| Total Liabilities and Net Assets / Fund Balance | $29,553,720 | $57,152,929 | ▲ $27,599,209 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Buildings | $2,394,397 | $6,215,181 | - |
| Other Land Buildings | $19,573,497 | $164,612 | - |
| Land | $3,437,710 | - | - |
| Equipment | $89,155 | $610,070 | - |
| Leasehold Improvements | $16,067 | $84,250 | - |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Alan M Parham | Fund Administrator | PT | $181,915 | $89,959 | $271,874 |
| Name | Title |
|---|---|
| Amy Hennessey | Trustee |
| Benjamin Connors | Trustee |
| Daniel L Woodall Jr | Trustee |
| James N Harper Jr | Trustee |
| James R Davis | Trustee |
| Ryan N Boyer | Trustee |
| Samuel Staten Jr | Trustee |
| Stanley Sanders | Trustee |
| Vernon Woodall | Trustee |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Tn Ward Company | Construction Contractor | 129 COULTER AVENUE, Ardmore, PA 19003 | $6,465,070 |
| Duane Morris LLP | Architect | 215 S 15TH STREET, Philadelphia, PA 19102 | $472,522 |
| Sodexo Operations | Legal Services | 30 S 17TH S, Philadelphia, PA 19103 | $272,521 |
| Cleary Josem & Trigiani LLP | Food Service | 10 EARHART DRIVE, Williamsville, NY 14221 | $225,549 |
| - | Legal Services | 325 CHESTNUT AVENUE, Philadelphia, PA 19106 | $223,087 |
| Line Item | Amount |
|---|---|
| Other Expenses | $3,154,248 |
| Salaries, Compensation, and Employee Benefits | $2,154,932 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $799,140 | $202,767 | - | $1,001,907 |
| Other Employee Benefits | $466,862 | $388,446 | - | $855,308 |
| Interest | $752,638 | - | - | $752,638 |
| Fees for Services Other | - | $476,883 | - | $476,883 |
| Occupancy | $277,210 | $53,372 | - | $330,582 |
| Depreciation Depletion | $292,118 | - | - | $292,118 |
| All Other Expenses | $198,433 | $4,362 | - | $202,795 |
| Current Officers, Directors, Trustees, and Key Employees | - | $184,792 | - | $184,792 |
| Insurance | $93,351 | $70,789 | - | $164,140 |
| Other Expenses | $144,767 | $180,288 | - | $144,767 |
| Payroll Taxes | $68,871 | $44,054 | - | $112,925 |
| Information Technology | - | $67,380 | - | $67,380 |
| Conferences and Meetings | $24,317 | $35,535 | - | $59,852 |
| Office Expenses | $1,460 | $33,659 | - | $35,119 |
| Total Functional Expenses | $3,566,853 | $1,742,327 | $0 | $5,309,180 |
| Line Item | Amount |
|---|---|
| Expenses per Audited Statements | $5,309,180 |
| Total Expenses per Audited Statements | $5,309,180 |
| Total Expenses per Form 990 | $5,309,180 |
| Expenses Not Reported on Financial Statements | $0 |
| Expenses Not Reported on Form 990 | $0 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Liability | Amount |
|---|---|
| Loan Payable | $20,414,227 |
| Fair Value of Interest Rate Swap Agreement | $1,165,625 |
| Due to Other Funds | $322,523 |
“Daniel l. Woodall, jr. And vernon woodhall have a family relationship.”
“Out of the ten trustees, five (5) are designated by the laborers ' district council of the metropolitan area of philadelphia and vicinity, laborers' international union of north america and five (5) are appointed by the participating labor associations - three (3) by the contractors association of eastern pennsylvania and two (2) by the general building contractors association.”
“The form 990 is reviewed by the fund administrator and fund accountant. Then, the forms 990 is sent to the co-counsels of the funds as the trustees permit the co-counsels to review the 990 on their behalf. The form 990 is subsequently reviewed by the entire board at the next scheduled trustee meeting.”
“Any director, principal officer, or committee member of the governing board that has a direct or indirect financial interest, has the duty to disclose any actual or possible conflict of interest. The interested person may make a presentation at the governing board or committee meeting, but after the presentation, he/she shall leave the meeting during the discussion of, and the vote on, the transaction or arrangement involving the possible conflict of interest. The chairperson of the governing board or committee shall, if appropriate, appoint a disinterested person or committee to investigate alternatives to the proposed transaction or arrangement. After exercising due diligence, the governing board or committee shall determine whether the organization can obtain with reasonable efforts a more advantageous transaction or arrangement from a person or entity that would not give rise to a conflict of interest. If a more advantageous transaction or arrangement is not reasonably possible under circumstances not producing a conflict of interest, the governing board or committee shall determine by a majority vote of the disinterested directors whether the transaction or arrangement is in the organization's best interest, for its own benefit, and whether it is fair and reasonable.”
“The trustees review employee compensation on an annual basis by reviewing job performance, job qualifications and industry conditions. Compensation arrangements are also subject to periodic reviews to ensure compensation and benefits are reasonable, based on competent survey information, and the result of arm's length bargaining.”
“The governing documents, conflict of interest policy and financial statements are available upon request.”
“U.s. Gaap requires fund management to evaluate uncertain tax positions taken by the fund. The consolidated financial statement effects of a tax position are recognized when the position is more-likely-than-not, based on the technical merits, to be sustained upon examination by the irs. The fund administrator has analyzed the tax positions taken by the fund, and has concluded that as of april 30, 2020, there were no uncertain tax positions taken or are expected to be taken. The fund has recognized no interest or penalties related to uncertain tax positions. The fund is subject to routine audits by taxing jurisdictions; however, there are currently no audits for any tax periods in progress. The fund administrator believes it is no longer subject to income tax examinations for years prior to 2017.”
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| IRS990/AccountantCompileOrReviewInd | 0 | 0 |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 552862 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 1092170 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 1302669 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 1014540 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | TO PROVIDE EDUCATION & TRAINING TO QUALIFYING MEMBERS UNDER A COLLECTIVE BARGAINING AGREEMENT. |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 4362 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 198433 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 202795 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | ALAN R PARHAM |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 6105240404 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 500 E LINCOLN HIGHWAY |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | EXTON |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | PA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 19341 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 2350 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 1778 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 5 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 184792 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 184792 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 0 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 35535 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 24317 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 59852 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 1 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 6465070 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 1 | 472522 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 2 | 272521 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 3 | 225549 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 4 | 223087 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 129 COULTER AVENUE |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 1 | 215 S 15TH STREET |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 2 | 30 S 17TH S |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 3 | 10 EARHART DRIVE |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 4 | 325 CHESTNUT AVENUE |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | ARDMORE |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 1 | PHILADELPHIA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 2 | PHILADELPHIA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 3 | WILLIAMSVILLE |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 4 | PHILADELPHIA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | PA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 1 | PA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 2 | PA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 3 | NY |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 4 | PA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 19003 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 1 | 19102 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 2 | 19103 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 3 | 14221 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 4 | 19106 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | TN WARD COMPANY |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 1 | DUANE MORRIS LLP |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 2 | SODEXO OPERATIONS |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 3 | CLEARY JOSEM & TRIGIANI LLP |
| IRS990/ContractorCompensationGrp/ContractorName/PersonNm | 0 | CAMILLE PELUSO ARCHITECTS |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | CONSTRUCTION CONTRACTOR |
| IRS990/ContractorCompensationGrp/ServicesDesc | 1 | ARCHITECT |
| IRS990/ContractorCompensationGrp/ServicesDesc | 2 | LEGAL SERVICES |
| IRS990/ContractorCompensationGrp/ServicesDesc | 3 | FOOD SERVICE |
| IRS990/ContractorCompensationGrp/ServicesDesc | 4 | LEGAL SERVICES |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 0 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | -336781 |
| IRS990/CYOtherExpensesAmt | 0 | 3154248 |
| IRS990/CYOtherRevenueAmt | 0 | 1001 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 11668068 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 6023108 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 2154932 |
| IRS990/CYTotalExpensesAmt | 0 | 5309180 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 11332288 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 292118 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 292118 |
| IRS990/Desc | 0 | EDUCATION & TRAINING SERVICES TO QUALIFYING MEMBERS OF PARTICIPATING UNIONS AND LABOR ASSOCIATIONS IN THE CONSTRUCTION INDUSTRY UNDER A COLLECTIVE BARGAINING AGREEMENT |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 1 |
| IRS990/DocumentRetentionPolicyInd | 0 | 0 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 240430 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 240430 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 1 |
| IRS990/EmployeeCnt | 0 | 29 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/EscrowAccountLiabilityGrp/BOYAmt | 0 | 225546 |
| IRS990/EscrowAccountLiabilityGrp/EOYAmt | 0 | 301162 |
| IRS990/ExpenseAmt | 0 | 3566853 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 1 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 476883 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 476883 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 0 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 1 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 2 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 3 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 4 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 5 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 6 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 7 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 8 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 9 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 1.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/AverageHoursPerWeekRt | 8 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 10.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/OfficerInd | 0 | 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 | 92501 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | STANLEY SANDERS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | RYAN N BOYER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | JAMES N HARPER JR |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | SAMUEL STATEN JR |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | DANIEL L WOODALL JR |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | VERNON WOODALL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | JAMES R DAVIS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | BENJAMIN CONNORS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | AMY HENNESSEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | ALAN M PARHAM |
| 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 | 181915 |
| 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 | 63375 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | FUND ADMINISTRATOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1980 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/ConsolidatedBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 635153 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 9 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 38685106 |
| IRS990/GrossReceiptsAmt | 0 | 49382241 |
| IRS990/GrossRentsGrp/RealAmt | 0 | 700 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IncmFromInvestBondProceedsGrp/ExclusionAmt | 0 | -1165625 |
| IRS990/IncmFromInvestBondProceedsGrp/TotalRevenueColumnAmt | 0 | -1165625 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 0 |
| IRS990/IndependentVotingMemberCnt | 0 | 9 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 67380 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 67380 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 70789 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 93351 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 164140 |
| IRS990/InterestGrp/ProgramServicesAmt | 0 | 752638 |
| IRS990/InterestGrp/TotalAmt | 0 | 752638 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 193691 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 193691 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 10667100 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 6135089 |
| IRS990/IRPDocumentCnt | 0 | 14 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 7074113 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 8322730 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 25510826 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 32584939 |
| IRS990/LegalDomicileStateCd | 0 | PA |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 38049953 |
| IRS990/LessRentalExpensesGrp/RealAmt | 0 | 0 |
| 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 | TO PROVIDE EDUCATION AND TRAINING IN THE BUILDING AND CONSTRUCTION TRADE, TO TRAIN JOURNEYMEN WHO ARE NOW IN THE TRADE, TO ASSIST IN PROVIDING TRAINING THAT WILL EQUIP THEM FOR PROFITABLE EMPLOYMENT AND CITIZENSHIP, AND TO FURTHER THE ASSURANCE TO THE EMPLOYERS OF PROFICIENT WORKMEN TO THE END THAT THE PUBLIC MAY RECEIVE THE BEST POSSIBLE WORKMANSHIP. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 28564401 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 33857222 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | 635153 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 635153 |
| IRS990/NetRentalIncomeOrLossGrp/ExclusionAmt | 0 | 700 |
| IRS990/NetRentalIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 700 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | -730287 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 28323971 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 33616792 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 53372 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 277210 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 330582 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 33659 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 1460 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 35119 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 1682363 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 1230498 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 388446 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 466862 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 855308 |
| IRS990/OtherExpensesGrp/Desc | 0 | TRAINING EXPENSES |
| IRS990/OtherExpensesGrp/Desc | 1 | FOOD SERVICES |
| IRS990/OtherExpensesGrp/Desc | 2 | MISC |
| IRS990/OtherExpensesGrp/Desc | 3 | EQUIPMENT RENTAL&MAINTE |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 180288 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 222475 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 204285 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 20926 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 144767 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 222475 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 204285 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 201214 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 144767 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 210911 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 21902375 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | CLASS ACTION SETTLEMENTS |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 301 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 301 |
| IRS990/OtherRevenueTotalAmt | 0 | 301 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 202767 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 799140 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 1001907 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 44054 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 68871 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 112925 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 73006 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 48552 |
| IRS990/PrincipalOfficerNm | 0 | ALAN PARHAM |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 611600 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 611600 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | EMPLOYER CONTRIBUTIONS |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | GRANT & TRAINING REIMBURSEMENTS |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 11612472 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 55596 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 11612472 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 55596 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 0 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 409946 |
| IRS990/PYOtherExpensesAmt | 0 | 1982042 |
| IRS990/PYOtherRevenueAmt | 0 | 68526 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 9917856 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 6189699 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 2224587 |
| IRS990/PYTotalExpensesAmt | 0 | 4206629 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 10396328 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 6023108 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 1 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 1 |
| IRS990/RentalIncomeOrLossGrp/RealAmt | 0 | 700 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 1 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 11668369 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 7503502 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 23211646 |
| IRS990ScheduleA/SchoolInd | 0 | X |
| IRS990/ScheduleBRequiredInd | 0 | 0 |
| IRS990ScheduleD/AgentTrusteeEtcInd | 0 | 0 |
| IRS990ScheduleD/BuildingsGrp/BookValueAmt | 0 | 2394397 |
| IRS990ScheduleD/BuildingsGrp/DepreciationAmt | 0 | 6215181 |
| IRS990ScheduleD/BuildingsGrp/InvestmentCostOrOtherBasisAmt | 0 | 8609578 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 89155 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 610070 |
| IRS990ScheduleD/EquipmentGrp/InvestmentCostOrOtherBasisAmt | 0 | 699225 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 5309180 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/InclEscrowCustodialAcctLiabInd | 0 | 0 |
| IRS990ScheduleD/LandGrp/BookValueAmt | 0 | 3437710 |
| IRS990ScheduleD/LandGrp/InvestmentCostOrOtherBasisAmt | 0 | 3437710 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/BookValueAmt | 0 | 16067 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/DepreciationAmt | 0 | 84250 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/InvestmentCostOrOtherBasisAmt | 0 | 100317 |
| IRS990ScheduleD/NetUnrealizedGainsInvstAmt | 0 | -730287 |
| IRS990ScheduleD/OtherLandBuildingsGrp/BookValueAmt | 0 | 19573497 |
| IRS990ScheduleD/OtherLandBuildingsGrp/DepreciationAmt | 0 | 164612 |
| IRS990ScheduleD/OtherLandBuildingsGrp/InvestmentCostOrOtherBasisAmt | 0 | 19738109 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 0 | 322523 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 1 | 1165625 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 2 | 20414227 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 0 | DUE TO OTHER FUNDS |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 1 | FAIR VALUE OF INTEREST RATE SWAP AGREEMENT |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 2 | LOAN PAYABLE |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | -730287 |
| IRS990ScheduleD/RevenueNotReportedFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 11332288 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | U.S. GAAP REQUIRES FUND MANAGEMENT TO EVALUATE UNCERTAIN TAX POSITIONS TAKEN BY THE FUND. THE CONSOLIDATED FINANCIAL STATEMENT EFFECTS OF A TAX POSITION ARE RECOGNIZED WHEN THE POSITION IS MORE-LIKELY-THAN-NOT, BASED ON THE TECHNICAL MERITS, TO BE SUSTAINED UPON EXAMINATION BY THE IRS. THE FUND ADMINISTRATOR HAS ANALYZED THE TAX POSITIONS TAKEN BY THE FUND, AND HAS CONCLUDED THAT AS OF APRIL 30, 2020, THERE WERE NO UNCERTAIN TAX POSITIONS TAKEN OR ARE EXPECTED TO BE TAKEN. THE FUND HAS RECOGNIZED NO INTEREST OR PENALTIES RELATED TO UNCERTAIN TAX POSITIONS. THE FUND IS SUBJECT TO ROUTINE AUDITS BY TAXING JURISDICTIONS; HOWEVER, THERE ARE CURRENTLY NO AUDITS FOR ANY TAX PERIODS IN PROGRESS. THE FUND ADMINISTRATOR BELIEVES IT IS NO LONGER SUBJECT TO INCOME TAX EXAMINATIONS FOR YEARS PRIOR TO 2017. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART X, LINE 2: |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 25510826 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 5309180 |
| IRS990ScheduleD/TotalLiabilityAmt | 0 | 21902375 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 11332288 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 10602001 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 5309180 |
| IRS990ScheduleE/ComplianceWithRevProc7550Ind | 0 | 1 |
| IRS990ScheduleE/DiscriminateRaceAdmissPlcyInd | 0 | 0 |
| IRS990ScheduleE/DiscriminateRaceAthltProgInd | 0 | 0 |
| IRS990ScheduleE/DiscriminateRaceEducPlcyInd | 0 | 0 |
| IRS990ScheduleE/DiscriminateRaceEmplmFcultyInd | 0 | 0 |
| IRS990ScheduleE/DiscriminateRaceOtherActyInd | 0 | 0 |
| IRS990ScheduleE/DiscriminateRaceSchsInd | 0 | 0 |
| IRS990ScheduleE/DiscriminateRaceStdntsRghtsInd | 0 | 0 |
| IRS990ScheduleE/DiscriminateRaceUseOfFcltsInd | 0 | 0 |
| IRS990ScheduleE/GovernmentFinancialAidRcvdInd | 0 | 0 |
| IRS990ScheduleE/GovernmentFinancialAidRvkdInd | 0 | 0 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2020 • Form 990Detailed filing. Detailed filing data is available for this year.