Liabilities / Assets
21st percentile
Higher debt load relative to assets than 21% of similar nonprofits.
990 • Fiscal year 2019 • EIN 23-6568023
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
21st percentile
Higher debt load relative to assets than 21% of similar nonprofits.
Liabilities / Revenue
22nd percentile
Higher debt load relative to revenue than 22% of similar nonprofits.
Net Margin
94th percentile
Higher net margin than 94% of similar nonprofits.
Top Officer Pay
62nd percentile
Higher top officer pay than 62% of similar nonprofits.
Top officer pay equals 2.9% of source-year revenue.
Asset Growth
89th percentile
Faster asset growth than 89% of similar nonprofits.
Revenue Growth
35th percentile
Faster revenue growth than 35% of similar nonprofits.
Assets
Up$29,553,720
Up $6,493,614 (+28%) from 2018
Net Assets
Up$28,564,401
Up $6,198,667 (+28%) from 2018
Liabilities
Up$989,319
Up $294,947 (+42%) from 2018
Revenue
Down$10,396,328
Down $37,353 (-0.4%) from 2018
Expenses
Down$4,206,629
Down $103,055 (-2.4%) from 2018
Net Income
Up$6,189,699
Up $65,702 (+1.1%) from 2018
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 | |||
| Investments in Publicly Traded Securities | $10,623,933 | $10,667,100 | ▲ $43,167 |
| Land, Buildings, and Equipment, Net | $3,876,267 | $8,322,730 | ▲ $4,446,463 |
| Savings and Temporary Cash Investments | $5,555,069 | $7,503,502 | ▲ $1,948,433 |
| Accounts Receivable | $1,309,666 | $1,302,669 | ▼ $6,997 |
| Prepaid Expenses and Deferred Charges | $80,571 | $73,006 | ▼ $7,565 |
| Cash and Non-Interest-Bearing Accounts | $0 | $2,350 | ▲ $2,350 |
| Total Assets | $23,060,106 | $29,553,720 | ▲ $6,493,614 |
| Other Assets Total | $1,614,600 | $1,682,363 | ▲ $67,763 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $312,238 | $552,862 | ▲ $240,624 |
| Escrow Account Liability | $150,079 | $225,546 | ▲ $75,467 |
| Other Liabilities | $232,055 | $210,911 | ▼ $21,144 |
| Total Liabilities | $694,372 | $989,319 | ▲ $294,947 |
| Net Assets / Fund Balance | |||
| Unrestricted Net Assets | $22,125,304 | $28,323,971 | ▲ $6,198,667 |
| Temporarily Rstr Net Assets | $240,430 | $240,430 | → $0 |
| Total Net Assets Fund Balance | $22,365,734 | $28,564,401 | ▲ $6,198,667 |
| Total Liabilities and Net Assets / Fund Balance | $23,060,106 | $29,553,720 | ▲ $6,493,614 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Buildings | $2,600,157 | $5,982,881 | $8,583,038 |
| Land | $3,541,265 | - | $3,541,265 |
| Other Land Buildings | $2,130,889 | $104,384 | $2,235,273 |
| Equipment | $50,417 | $594,415 | $644,832 |
| Leasehold Improvements | $2 | $100,315 | $100,317 |
| Other Assets Org | $9,800 | - | - |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Alan M Parham | Fund Administrator | PT | $156,052 | $21,320 | $177,372 |
| Name | Title |
|---|---|
| Amy Hennessey | Trustee |
| Benjamin Connors | Trustee |
| Daniel L Woodall Jr | Trustee |
| James 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 |
|---|---|---|---|
| Cleary Josem & Trigiani LLP | Architect | 215 S 15TH STREET, Philadelphia, PA 19102 | $338,285 |
| Duane Morris LLP | Legal Services | 325 CHESTNUT AVENUE, Philadelphia, PA 19106 | $179,666 |
| - | Legal Services | 30 S 17TH S, Philadelphia, PA 19103 | $104,248 |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $2,224,587 |
| Other Expenses | $1,982,042 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $800,671 | $165,624 | - | $966,295 |
| Other Employee Benefits | $595,241 | $333,510 | - | $928,751 |
| Occupancy | $315,110 | $25,721 | - | $340,831 |
| Depreciation Depletion | $279,078 | - | - | $279,078 |
| Current Officers, Directors, Trustees, and Key Employees | - | $217,610 | - | $217,610 |
| Insurance | $82,709 | $88,202 | - | $170,911 |
| All Other Expenses | $41,570 | $124,937 | - | $166,507 |
| Other Expenses | $121,179 | - | - | $121,179 |
| Payroll Taxes | $76,511 | $35,420 | - | $111,931 |
| Fees for Services Accounting | - | $103,094 | - | $103,094 |
| Fees for Services Legal | - | $77,976 | - | $77,976 |
| Conferences and Meetings | $38,383 | $8,507 | - | $46,890 |
| Office Expenses | $2,443 | $35,361 | - | $37,804 |
| Fees for Service Investment Mgmnt Fees | - | $35,038 | - | $35,038 |
| Information Technology | - | $34,007 | - | $34,007 |
| Fees for Services Other | - | $15,886 | - | $15,886 |
| Total Functional Expenses | $2,905,736 | $1,300,893 | $0 | $4,206,629 |
| Line Item | Amount |
|---|---|
| Expenses per Audited Statements | $4,206,629 |
| Total Expenses per Audited Statements | $4,206,629 |
| Total Expenses per Form 990 | $4,206,629 |
| Expenses Not Reported on Financial Statements | $0 |
| Expenses Not Reported on Form 990 | $0 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Liability | Amount |
|---|---|
| Due to Other Funds | $210,911 |
“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, 2019, 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 2016.”
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 | 312238 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 552862 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 1309666 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 1302669 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | TO PROVIDE EDUCATION & TRAINING TO QUALIFYING MEMBERS UNDER A COLLECTIVE BARGAINING AGREEMENT. |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 124937 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 41570 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 166507 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 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/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOfficerEntInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 2350 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 3 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 217610 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 217610 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 0 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 8507 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 38383 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 46890 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 1 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 338285 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 1 | 179666 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 2 | 104248 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 215 S 15TH STREET |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 1 | 325 CHESTNUT AVENUE |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 2 | 30 S 17TH S |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | PHILADELPHIA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 1 | PHILADELPHIA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 2 | 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/ZIPCd | 0 | 19102 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 1 | 19106 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 2 | 19103 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | CLEARY JOSEM & TRIGIANI LLP |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 1 | DUANE MORRIS LLP |
| IRS990/ContractorCompensationGrp/ContractorName/PersonNm | 0 | CAMILLE PELUSO ARCHITECTS |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | ARCHITECT |
| IRS990/ContractorCompensationGrp/ServicesDesc | 1 | LEGAL SERVICES |
| IRS990/ContractorCompensationGrp/ServicesDesc | 2 | LEGAL SERVICES |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 0 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 409946 |
| IRS990/CYOtherExpensesAmt | 0 | 1982042 |
| IRS990/CYOtherRevenueAmt | 0 | 68526 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 9917856 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 6189699 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 2224587 |
| IRS990/CYTotalExpensesAmt | 0 | 4206629 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 10396328 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 279078 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 279078 |
| 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/ElectionOfBoardMembersInd | 0 | 1 |
| IRS990/EmployeeCnt | 0 | 25 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/EscrowAccountLiabilityGrp/BOYAmt | 0 | 150079 |
| IRS990/EscrowAccountLiabilityGrp/EOYAmt | 0 | 225546 |
| IRS990/ExpenseAmt | 0 | 2905736 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 1 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 103094 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 103094 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 77976 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 77976 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 15886 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 15886 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/ManagementAndGeneralAmt | 0 | 35038 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 35038 |
| 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/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 | 83806 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | STANLEY SANDERS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | RYAN N BOYER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | JAMES 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 | 156052 |
| 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 | 61558 |
| 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/OtherAmt | 0 | 47418 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 38354 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 9 |
| IRS990/GrantAmt | 0 | 0 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossAmountSalesAssetsGrp/OtherAmt | 0 | 54831 |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 33981880 |
| IRS990/GrossReceiptsAmt | 0 | 44347267 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| 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 | 34007 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 34007 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 88202 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 82709 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 170911 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 324174 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 324174 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 10623933 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 10667100 |
| IRS990/IRPDocumentCnt | 0 | 15 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 6781995 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 3876267 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 8322730 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 15104725 |
| IRS990/LegalDomicileStateCd | 0 | PA |
| IRS990/LessCostOthBasisSalesExpnssGrp/OtherAmt | 0 | 7413 |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 33943526 |
| 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 | 22365734 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 28564401 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | 85772 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 85772 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 8968 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 25721 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 315110 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 340831 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 35361 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 2443 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 37804 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsSFAS117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 1614600 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 1682363 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 333510 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 595241 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 928751 |
| IRS990/OtherExpensesGrp/Desc | 0 | FOOD SERVICES |
| IRS990/OtherExpensesGrp/Desc | 1 | TRAINING EXPENSES |
| IRS990/OtherExpensesGrp/Desc | 2 | EQUIPMENT RENTAL&MAINTE |
| IRS990/OtherExpensesGrp/Desc | 3 | SECURITY |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 221083 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 182879 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 148879 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 121179 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 221083 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 182879 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 148879 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 121179 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 232055 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 210911 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 1 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | ALLOCATED PAYROLL AND BENEFITS |
| IRS990/OtherRevenueMiscGrp/Desc | 1 | CLASS ACTION SETTLEMENTS |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 66915 |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 1 | 1611 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 66915 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 1 | 1611 |
| IRS990/OtherRevenueTotalAmt | 0 | 68526 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 165624 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 800671 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 966295 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 35420 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 76511 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 111931 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 80571 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 73006 |
| IRS990/PrincipalOfficerNm | 0 | ALAN PARHAM |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 611600 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | EMPLOYER CONTRIBUTIONS |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 9917856 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 9917856 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 0 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 385536 |
| IRS990/PYOtherExpensesAmt | 0 | 2100083 |
| IRS990/PYOtherRevenueAmt | 0 | 137496 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 9910649 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 6123997 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 2209601 |
| IRS990/PYTotalExpensesAmt | 0 | 4309684 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 10433681 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 6189699 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 1 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 1 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 1 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 1 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 9986382 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 5555069 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 7503502 |
| IRS990ScheduleA/SchoolInd | 0 | X |
| IRS990/ScheduleBRequiredInd | 0 | 0 |
| IRS990ScheduleD/AgentTrusteeEtcInd | 0 | 0 |
| IRS990ScheduleD/BuildingsGrp/BookValueAmt | 0 | 2600157 |
| IRS990ScheduleD/BuildingsGrp/DepreciationAmt | 0 | 5982881 |
| IRS990ScheduleD/BuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 8583038 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 50417 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 594415 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 644832 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 4206629 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/InclEscrowCustodialAcctLiabInd | 0 | 0 |
| IRS990ScheduleD/LandGrp/BookValueAmt | 0 | 3541265 |
| IRS990ScheduleD/LandGrp/OtherCostOrOtherBasisAmt | 0 | 3541265 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/BookValueAmt | 0 | 2 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/DepreciationAmt | 0 | 100315 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/OtherCostOrOtherBasisAmt | 0 | 100317 |
| IRS990ScheduleD/NetUnrealizedGainsInvstAmt | 0 | 8968 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 0 | 427796 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 1 | 506910 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 2 | 737857 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 3 | 9800 |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 0 | DUE FROM OTHER FUNDS |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 1 | PROPERTY HELD FOR SALE |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 2 | DEFERRED FINANCE COST |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 3 | OTHER ASSETS |
| IRS990ScheduleD/OtherLandBuildingsGrp/BookValueAmt | 0 | 2130889 |
| IRS990ScheduleD/OtherLandBuildingsGrp/DepreciationAmt | 0 | 104384 |
| IRS990ScheduleD/OtherLandBuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 2235273 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 0 | 210911 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 0 | DUE TO OTHER FUNDS |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 8968 |
| IRS990ScheduleD/RevenueNotReportedFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 10396328 |
| 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, 2019, 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 2016. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART X, LINE 2: |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 8322730 |
| IRS990ScheduleD/TotalBookValueOtherAssetsAmt | 0 | 1682363 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 4206629 |
| IRS990ScheduleD/TotalLiabilityAmt | 0 | 210911 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 10396328 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 10405296 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 4206629 |
| 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 |
| IRS990ScheduleE/MaintainCpyOfAllSolInd | 0 | 1 |
| IRS990ScheduleE/MaintainCpyOfBrochuresEtcInd | 0 | 1 |
| IRS990ScheduleE/MaintainRacialCompRecsInd | 0 | 1 |
| IRS990ScheduleE/MaintainScholarshipsRecsInd | 0 | 0 |
| IRS990ScheduleE/NondiscriminatoryPolicyStmtInd | 0 | 1 |
| IRS990ScheduleE/PlcyPblczdViaBroadcastMediaInd | 0 | 1 |
| IRS990ScheduleE/PolicyStmtInBrochuresEtcInd | 0 | 1 |
| IRS990ScheduleE/SupplementalInformationDetail/ExplanationTxt | 0 | THE FUND'S RACIAL NONDISCRIMINATION POLICY IS PUBLISHED AS PART OF ITS REGULAR ADVERTISING AND INCLUDED ON ITS WEBSITE. |
| IRS990ScheduleE/SupplementalInformationDetail/ExplanationTxt | 1 | THE FUND PROVIDES TRAINING TO QUALIFYING MEMBERS FREE OF CHARGE. AS SUCH, THE FUND DOES NOT OFFER SCHOLARSHIPS OR OTHER FINANCIAL ASSISTANCE. |
| IRS990ScheduleE/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | SCHEDULE E, PART I, LINE 3 |
| IRS990ScheduleE/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | SCHEDULE E, PART I, LINE 4 |
| IRS990ScheduleJ/AnyNonFixedPaymentsInd | 0 | 0 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2019 • Form 990Detailed filing. Detailed filing data is available for this year.