Liabilities / Assets
23rd percentile
Higher debt load relative to assets than 23% of similar nonprofits.
990 • Fiscal year 2018 • EIN 04-2280400
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
23rd percentile
Higher debt load relative to assets than 23% of similar nonprofits.
Liabilities / Revenue
27th percentile
Higher debt load relative to revenue than 27% of similar nonprofits.
Net Margin
60th percentile
Higher net margin than 60% of similar nonprofits.
Top Officer Pay
81st percentile
Higher top officer pay than 81% of similar nonprofits.
Top officer pay equals 19.1% of source-year revenue.
Asset Growth
47th percentile
Faster asset growth than 47% of similar nonprofits.
Revenue Growth
60th percentile
Faster revenue growth than 60% of similar nonprofits.
Assets
Up$2,279,083
Up $32,070 (+1.4%) from 2017
Net Assets
Up$2,217,962
Up $40,590 (+1.9%) from 2017
Liabilities
Down$61,121
Down $8,520 (-12%) from 2017
Revenue
Up$1,273,389
Up $71,124 (+5.9%) from 2017
Expenses
Up$1,196,570
Up $66,029 (+5.8%) from 2017
Net Income
Up$76,819
Up $5,095 (+7.1%) from 2017
To develop the mechanical contracting industry and to promote the interest and welfare to its memebers to provide training and job awareness programs.
To develop the mechanical contracting industry and to promote the interest and welfare to its members. To provide training and job awareness programs.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Investments Other Securities | $1,887,498 | $1,886,917 | ▼ $581 |
| Savings and Temporary Cash Investments | $334,931 | $281,987 | ▼ $52,944 |
| Accounts Receivable | $18,493 | $103,519 | ▲ $85,026 |
| Prepaid Expenses and Deferred Charges | $6,091 | $6,660 | ▲ $569 |
| Cash and Non-Interest-Bearing Accounts | $0 | $0 | → $0 |
| Other Notes and Loans Receivable, Net | $0 | $0 | → $0 |
| Pledges and Grants Receivable | $0 | $0 | → $0 |
| Receivable From Disqualified Prsn | $0 | $0 | → $0 |
| Receivables From Officers Etc | $0 | $0 | → $0 |
| Investments Program Related | $0 | $0 | → $0 |
| Investments in Publicly Traded Securities | $0 | $0 | → $0 |
| Land, Buildings, and Equipment, Net | $0 | $0 | → $0 |
| Intangible Assets | $0 | $0 | → $0 |
| Inventories for Sale or Use | $0 | $0 | → $0 |
| Loans From Officers Directors | $0 | $0 | → $0 |
| Total Assets | $2,247,013 | $2,279,083 | ▲ $32,070 |
| Other Assets Total | $0 | $0 | → $0 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $66,029 | $60,114 | ▼ $5,915 |
| Other Liabilities | $3,612 | $1,007 | ▼ $2,605 |
| Grants Payable | $0 | $0 | → $0 |
| Mortgage Notes Payable Secured by Investment Property | $0 | $0 | → $0 |
| Unsecured Notes Loans Payable | $0 | $0 | → $0 |
| Deferred Revenue | $0 | $0 | → $0 |
| Escrow Account Liability | $0 | $0 | → $0 |
| Tax Exempt Bond Liabilities | $0 | $0 | → $0 |
| Total Liabilities | $69,641 | $61,121 | ▼ $8,520 |
| Net Assets / Fund Balance | |||
| Unrestricted Net Assets | $2,177,372 | $2,217,962 | ▲ $40,590 |
| Permanently Rstr Net Assets | $0 | $0 | → $0 |
| Temporarily Rstr Net Assets | $0 | $0 | → $0 |
| Total Net Assets Fund Balance | $2,177,372 | $2,217,962 | ▲ $40,590 |
| Total Liabilities and Net Assets / Fund Balance | $2,247,013 | $2,279,083 | ▲ $32,070 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Other Securities | $5,853 | - | - |
| Name | Title |
|---|---|
| Robert Gallagher | Chairman |
| Stephen A Affanato | Executive Vice President |
| David Cannistraro | Trustee |
| Ed Marks | Trustee |
| Frank Norton | Trustee |
| Michael Mahoney | Trustee |
| Peter Comeau | Trustee |
| Rick Dorci | Trustee |
| Robert Bolton | Trustee |
| Robert J Silvia | Trustee |
| William Lynch | Trustee |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| New England Mechanical Contractors | Administrative | 1266 FURNACE BROOK PARKWAY SUITE 2, Quincy, MA 02169 | - |
| Line Item | Amount |
|---|---|
| Other Expenses | $1,136,320 |
| Grants and Similar Amounts Paid | $60,250 |
| Professional Fundraising Fees | $0 |
| Salaries, Compensation, and Employee Benefits | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Payments to Affiliates | - | - | - | $660,000 |
| Other Expenses | - | - | - | $128,501 |
| All Other Expenses | - | - | - | $109,697 |
| Grants to Domestic Individuals | - | - | - | $60,250 |
| Conferences and Meetings | - | - | - | $31,754 |
| Fees for Services Other | - | - | - | $24,000 |
| Fees for Services Accounting | - | - | - | $11,100 |
| Fees for Service Investment Mgmnt Fees | - | - | - | $4,893 |
| Total Functional Expenses | $0 | $0 | $0 | $1,196,570 |
| Line Item | Amount |
|---|---|
| Total Expenses per Audited Statements | $1,191,677 |
| Expenses per Audited Statements | $1,186,784 |
| Total Expenses per Form 990 | $1,186,784 |
| Expenses Not Reported on Form 990 | $4,893 |
| Line Item | Amount |
|---|---|
| Fundraising Direct Expenses | $0 |
| Fundraising Gross Income | $0 |
| Gaming Direct Expenses | $0 |
| Gaming Gross Income | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Beginning | End | Change |
|---|---|---|---|
| Loans from Officers, Directors, Trustees, and Key Employees | $0 | $0 | → $0 |
| Receivables from Disqualified Persons | $0 | $0 | → $0 |
| Receivables from Officers, Directors, Trustees, and Key Employees | $0 | $0 | → $0 |
| Liability | Amount |
|---|---|
| Due to Related Party | $1,007 |
“The commitees do not have the authority to act on behalf of the governing body.”
“The form 990 is prepared by the external auditors and reviewed by the board. Revisions, corrections, etc. Are made as necessary. Once all are satisfied with the form, it is finalized and a copy is sent to all board members. A review of highlighted items is conducted annually at a board of trustees meeting.”
“Each year the organization's conflict of interest policy is reviewed by all officers and directors. The policy is read and a statement is signed indicating that they understand the policy, have reported all potential conflicts within the past year according to the policy and will report all potential conflicts during the coming year. All potential conflicts are evaluated and reviewed by the board to determine if a conflict actually exists. In those instances where the potential transaction is a conflict the board examines the transaction and a vote is taken (those involved do not vote) as to whether the organization will enter the transaction.”
“The organization makes its govering documents (articles of incorporation and by-laws), its conflict of interest policy, and financial statements available upon request.”
“The organization annually evaluates its tax status and tax positions taken with respect to its operations and financial position. There are currently no federal or state income tax audits in progress. Tax years from 2015 through the current tax year remain open for examination by federal and state tax authorities.”
“Bank and investment service fees”
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 | 66029 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 60114 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 18493 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 103519 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | TO DEVELOP THE MECHANICAL CONTRACTING INDUSTRY AND TO PROMOTE THE INTEREST AND WELFARE TO ITS MEMBERS. TO PROVIDE TRAINING AND JOB AWARENESS PROGRAMS. |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 0 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 109697 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/AuditCommitteeInd | 0 | true |
| IRS990/BenefitsToMembersGrp/TotalAmt | 0 | 0 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | STEPHEN AFFANATO |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 6174054221 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 1266 FURNACE BROOK PARKWAY |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | QUINCY |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 02169 |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOfficerEntInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 0 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 0 |
| IRS990/CompDisqualPersonsGrp/TotalAmt | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | false |
| IRS990/CompensationProcessOtherInd | 0 | false |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 31754 |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 1266 FURNACE BROOK PARKWAY SUITE 2 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | QUINCY |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | MA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 02169 |
| IRS990/ContractorCompensationGrp/ContractorName/PersonNm | 0 | NEW ENGLAND MECHANICAL CONTRACTORS |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | ADMINISTRATIVE |
| IRS990/CostOfGoodsSoldAmt | 0 | 0 |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 0 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 60250 |
| IRS990/CYInvestmentIncomeAmt | 0 | 40564 |
| IRS990/CYOtherExpensesAmt | 0 | 1136320 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 1232825 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 76819 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 0 |
| IRS990/CYTotalExpensesAmt | 0 | 1196570 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 1273389 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 0 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 0 |
| IRS990/Desc | 0 | THE SOLE PURPOSE OF THE ORGANIZATION IS TO PROVIDE SUPPORT SERVICES AND ADVERTISING AND PROMOTION OF THE NEW ENGLAND MECHANICAL CONTRACTING INDUSTRY. |
| IRS990/DescribedInSection501c3Ind | 0 | false |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 0 |
| IRS990/EscrowAccountLiabilityGrp/BOYAmt | 0 | 0 |
| IRS990/EscrowAccountLiabilityGrp/EOYAmt | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 368076 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 11100 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesLobbyingGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 24000 |
| IRS990/FeesForServicesProfFundraising/TotalAmt | 0 | 0 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 4893 |
| IRS990/ForeignActivitiesInd | 0 | false |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignGrantsGrp/TotalAmt | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | false |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 0 | 5.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 1 | 2.5 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 2 | 2.5 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 3 | 2.5 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 4 | 2.5 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 5 | 2.5 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 6 | 2.5 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 7 | 2.5 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 8 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 9 | 2.5 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 10 | 40.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 2.5 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 2.5 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 2.5 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 2.5 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 2.5 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 2.5 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 2.5 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 2.5 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 2.5 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 2.5 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 2.5 |
| 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/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 | 47517 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | Frank Norton |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | Peter Comeau |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | Rick Dorci |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | William Lynch |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | Robert J Silvia |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | Michael Mahoney |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | Robert Gallagher |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | Robert Bolton |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | Ed Marks |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | David Cannistraro |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | Stephen A Affanato |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/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 | 195314 |
| 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 | Chairman |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | Trustee |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | EXECUTIVE VICE PRESIDENT |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormationYr | 0 | 1977 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | true |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/FundraisingDirectExpensesAmt | 0 | 0 |
| IRS990/FundraisingGrossIncomeAmt | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GamingDirectExpensesAmt | 0 | 0 |
| IRS990/GamingGrossIncomeAmt | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 10 |
| IRS990/GrantsPayableGrp/BOYAmt | 0 | 0 |
| IRS990/GrantsPayableGrp/EOYAmt | 0 | 0 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 60250 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToIndividualsInd | 0 | true |
| IRS990/GrantsToOrganizationsInd | 0 | false |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossReceiptsAmt | 0 | 1273389 |
| IRS990/GrossSalesOfInventoryAmt | 0 | 0 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | true |
| IRS990/IncmFromInvestBondProceedsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | true |
| IRS990/IndependentVotingMemberCnt | 0 | 10 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 0 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 0 |
| IRS990/IntangibleAssetsGrp/BOYAmt | 0 | 0 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 0 |
| IRS990/InterestGrp/TotalAmt | 0 | 0 |
| IRS990/InventoriesForSaleOrUseGrp/BOYAmt | 0 | 0 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 40564 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 40564 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/InvestmentsOtherSecuritiesGrp/BOYAmt | 0 | 1887498 |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 1886917 |
| IRS990/InvestmentsProgramRelatedGrp/BOYAmt | 0 | 0 |
| IRS990/InvestmentsProgramRelatedGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 0 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 0 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 0 |
| IRS990/LegalDomicileStateCd | 0 | MA |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LoansFromOfficersDirectorsGrp/BOYAmt | 0 | 0 |
| IRS990/LoansFromOfficersDirectorsGrp/EOYAmt | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | false |
| IRS990/MaterialDiversionOrMisuseInd | 0 | false |
| IRS990/MembersOrStockholdersInd | 0 | false |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | false |
| IRS990/MinutesOfGoverningBodyInd | 0 | true |
| IRS990/MissionDesc | 0 | TO DEVELOP THE MECHANICAL CONTRACTING INDUSTRY AND TO PROMOTE THE INTEREST AND WELFARE TO ITS MEMBERS. TO PROVIDE TRAINING AND JOB AWARENESS PROGRAMS. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/MortgNotesPyblScrdInvstPropGrp/BOYAmt | 0 | 0 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/EOYAmt | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 2177372 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 2217962 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncomeFromGamingGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetRentalIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | -36229 |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/TotalAmt | 0 | 0 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 0 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501cInd | 0 | X |
| IRS990/OrganizationFollowsSFAS117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 0 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 0 |
| IRS990/OtherExpensesGrp/Desc | 0 | INDUSTRY AND MEMBERSHIP PROMO |
| IRS990/OtherExpensesGrp/Desc | 1 | EDUCATION AND PROFESSIONAL DEV |
| IRS990/OtherExpensesGrp/Desc | 2 | MEMBERSHIP DUES |
| IRS990/OtherExpensesGrp/Desc | 3 | CHARITABLE CONTRIBUTIONS |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 53900 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 53915 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 58560 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 128501 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 3612 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 1007 |
| IRS990/OtherRevenueTotalAmt | 0 | 0 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 0 |
| IRS990/OtherWebsiteInd | 0 | X |
| IRS990/OthNotesLoansReceivableNetGrp/BOYAmt | 0 | 0 |
| IRS990/OthNotesLoansReceivableNetGrp/EOYAmt | 0 | 0 |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PaymentsToAffiliatesGrp/TotalAmt | 0 | 660000 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 0 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 0 |
| IRS990/PermanentlyRstrNetAssetsGrp/BOYAmt | 0 | 0 |
| IRS990/PermanentlyRstrNetAssetsGrp/EOYAmt | 0 | 0 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 0 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 0 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 6091 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 6660 |
| IRS990/PrincipalOfficerNm | 0 | STEPHEN AFFANATO |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 611710 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 611710 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | CONTRACTOR DUES |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | EDUCATION PROGRAM REGISTATION |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 1224570 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 8255 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 1224570 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 8255 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 40500 |
| IRS990/PYInvestmentIncomeAmt | 0 | 45980 |
| IRS990/PymtTravelEntrtnmntPubOfclGrp/TotalAmt | 0 | 0 |
| IRS990/PYOtherExpensesAmt | 0 | 1090041 |
| IRS990/PYOtherRevenueAmt | 0 | 0 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 1156285 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 71724 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 0 |
| IRS990/PYTotalExpensesAmt | 0 | 1130541 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 1202265 |
| IRS990/RcvblFromDisqualifiedPrsnGrp/BOYAmt | 0 | 0 |
| IRS990/RcvblFromDisqualifiedPrsnGrp/EOYAmt | 0 | 0 |
| IRS990/ReceivablesFromOfficersEtcGrp/BOYAmt | 0 | 0 |
| IRS990/ReceivablesFromOfficersEtcGrp/EOYAmt | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 76819 |
| IRS990/RegularMonitoringEnfrcInd | 0 | true |
| IRS990/RelatedEntityInd | 0 | true |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990/RentalIncomeOrLossGrp/PersonalAmt | 0 | 0 |
| IRS990/RentalIncomeOrLossGrp/RealAmt | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | true |
| IRS990/ReportLandBuildingEquipmentInd | 0 | false |
| IRS990/ReportOtherAssetsInd | 0 | false |
| IRS990/ReportOtherLiabilitiesInd | 0 | true |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/RevenueAmt | 0 | 1232825 |
| IRS990/RoyaltiesGrp/TotalAmt | 0 | 0 |
| IRS990/RoyaltiesRevenueGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 334931 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 281987 |
| IRS990/ScheduleBRequiredInd | 0 | false |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 4893 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 1186784 |
| IRS990ScheduleD/FederalIncomeTaxLiabilityAmt | 0 | 0 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/NetUnrealizedGainsInvstAmt | 0 | -36229 |
| IRS990ScheduleD/OtherExpensesIncludedAmt | 0 | 4893 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 0 | 1007 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 0 | DUE TO RELATED PARTY |
| IRS990ScheduleD/OtherSecuritiesGrp/BookValueAmt | 0 | 802535 |
| IRS990ScheduleD/OtherSecuritiesGrp/BookValueAmt | 1 | 174377 |
| IRS990ScheduleD/OtherSecuritiesGrp/BookValueAmt | 2 | 831297 |
| IRS990ScheduleD/OtherSecuritiesGrp/BookValueAmt | 3 | 72855 |
| IRS990ScheduleD/OtherSecuritiesGrp/BookValueAmt | 4 | 5853 |
| IRS990ScheduleD/OtherSecuritiesGrp/Desc | 0 | U.S. GOVERNMENT SECURITIES |
| IRS990ScheduleD/OtherSecuritiesGrp/Desc | 1 | CORPORATE BONDS |
| IRS990ScheduleD/OtherSecuritiesGrp/Desc | 2 | MUTUAL FUNDS |
| IRS990ScheduleD/OtherSecuritiesGrp/Desc | 3 | MONEY MARKET FUND |
| IRS990ScheduleD/OtherSecuritiesGrp/Desc | 4 | VARIANCE IN DRAFT FINANCIALS |
| IRS990ScheduleD/OtherSecuritiesGrp/MethodValuationCd | 0 | F |
| IRS990ScheduleD/OtherSecuritiesGrp/MethodValuationCd | 1 | F |
| IRS990ScheduleD/OtherSecuritiesGrp/MethodValuationCd | 2 | F |
| IRS990ScheduleD/OtherSecuritiesGrp/MethodValuationCd | 3 | F |
| IRS990ScheduleD/OtherSecuritiesGrp/MethodValuationCd | 4 | F |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | -36229 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 1273389 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | THE ORGANIZATION ANNUALLY EVALUATES ITS TAX STATUS AND TAX POSITIONS TAKEN WITH RESPECT TO ITS OPERATIONS AND FINANCIAL POSITION. THERE ARE CURRENTLY NO FEDERAL OR STATE INCOME TAX AUDITS IN PROGRESS. TAX YEARS FROM 2015 THROUGH THE CURRENT TAX YEAR REMAIN OPEN FOR EXAMINATION BY FEDERAL AND STATE TAX AUTHORITIES. |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 1 | BANK AND INVESTMENT SERVICE FEES |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART X, LINE 2: |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | PART XII, LINE 2D: |
| IRS990ScheduleD/TotalBookValueSecuritiesAmt | 0 | 1886917 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 1186784 |
| IRS990ScheduleD/TotalLiabilityAmt | 0 | 1007 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 1273389 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 1237160 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 1191677 |
| IRS990ScheduleI/GrantRecordsMaintainedInd | 0 | true |
| IRS990ScheduleI/GrantsOtherAsstToIndivInUSGrp/CashGrantAmt | 0 | 19000 |
| IRS990ScheduleI/GrantsOtherAsstToIndivInUSGrp/CashGrantAmt | 1 | 750 |
| IRS990ScheduleI/GrantsOtherAsstToIndivInUSGrp/CashGrantAmt | 2 | 39000 |
| IRS990ScheduleI/GrantsOtherAsstToIndivInUSGrp/CashGrantAmt | 3 | 1500 |
| IRS990ScheduleI/GrantsOtherAsstToIndivInUSGrp/GrantTypeTxt | 0 | EDUCATIONAL MERIT AWARD FOR STUDENT |
| IRS990ScheduleI/GrantsOtherAsstToIndivInUSGrp/GrantTypeTxt | 1 | EDUCATIONAL MERIT AWARD FOR STUDENT |
| IRS990ScheduleI/GrantsOtherAsstToIndivInUSGrp/GrantTypeTxt | 2 | EDUCATIONAL MERIT AWARD FOR STUDENTS THAT ARE CHIL |
| IRS990ScheduleI/GrantsOtherAsstToIndivInUSGrp/GrantTypeTxt | 3 | EDUCATIONAL MERIT AWARD FOR STUDENTS |
| IRS990ScheduleI/GrantsOtherAsstToIndivInUSGrp/RecipientCnt | 0 | 39 |
| IRS990ScheduleI/GrantsOtherAsstToIndivInUSGrp/RecipientCnt | 1 | 1 |
| IRS990ScheduleI/GrantsOtherAsstToIndivInUSGrp/RecipientCnt | 2 | 39 |
| IRS990ScheduleI/GrantsOtherAsstToIndivInUSGrp/RecipientCnt | 3 | 1 |
| IRS990ScheduleI/SupplementalInformationDetail/ExplanationTxt | 0 | THE SCHOLARSHIP MERIT AWARD PROGRAM OFFERS ONE YEAR SCHOLARSHIPS TO CHILDREN WHO HAVE A GUARDIAN THAT IS EMPLOYED BY ONE OF THE ORGANIZATIONS MEMBERS. TO BE ELIGIBLE, THE CHILDREN MUST BE A GRADUATION HIGH SCHOOL SENIOR ACCEPTED TO A COLLEGE, A COLLEGE STUDENT OR A GRADUATE SCHOOL STUDENT. THE AWARDEES ARE ALLOWED TO REAPPLY AS LONG AS THEY ARE A FULL TIME COLLEGE OR GRADUATE STUDENT. AN INDEPENDENT ENTITY REVIEW THE APPLICATIONS AND PRESENT A LIST OF INDIVIDUALS SELECTED TO RECEIVE THE SCHOLARSHIP. APPLICANTS ARE INFORMED IF THEY ARE AWARDED WITH A SCHOLARSHIP. PRIOR TO JANUARY 2019, IN ORDER TO RECEIVE THE SCHOLARSHIP, THE AWARDEES ARE REQUIRED TO SEND THEIR TRANSCRIPTS FOR EACH SEMESTER. THE TRANSCRIPTS ARE REVIEWED AND THE SCHOLARSHIP AWARD IS SENT TO THE AWARDEE. BEGINNING IN JANUARY 2019 CHECKS ISSUED IN JANUARY 2019 WERE FOR RECIPIENTS OF THE 2018/2019 SCHOOL YEAR. THE BOARD OF DIRECTORS DECIDED THE SCHOLARSHIP WOULD BE PAID IN ONE INSTALLMENT AND THE STUDENTS DID NOT HAVE TO SUBMIT GRADES. |
| IRS990ScheduleI/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Part I Description of Procedure for Monitoring Use of Funds |
| IRS990ScheduleJ/BoardOrCommitteeApprovalInd | 0 | X |
| IRS990ScheduleJ/EquityBasedCompArrngmInd | 0 | false |
| IRS990/ScheduleJRequiredInd | 0 | true |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 0 | 20000 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 0 | 175314 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 0 | 12000 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 0 | 35517 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 0 | Stephen A Affanato |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 0 | EXECUTIVE VICE PRESIDENT |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 0 | 242831 |
| IRS990ScheduleJ/SeverancePaymentInd | 0 | false |
| IRS990ScheduleJ/SupplementalNonqualRtrPlanInd | 0 | false |
| IRS990/ScheduleORequiredInd | 0 | true |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | THE COMMITEES DO NOT HAVE THE AUTHORITY TO ACT ON BEHALF OF THE GOVERNING BODY. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | THE FORM 990 IS PREPARED BY THE EXTERNAL AUDITORS AND REVIEWED BY THE BOARD. REVISIONS, CORRECTIONS, ETC. ARE MADE AS NECESSARY. ONCE ALL ARE SATISFIED WITH THE FORM, IT IS FINALIZED AND A COPY IS SENT TO ALL BOARD MEMBERS. A REVIEW OF HIGHLIGHTED ITEMS IS CONDUCTED ANNUALLY AT A BOARD OF TRUSTEES MEETING. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | EACH YEAR THE ORGANIZATION'S CONFLICT OF INTEREST POLICY IS REVIEWED BY ALL OFFICERS AND DIRECTORS. THE POLICY IS READ AND A STATEMENT IS SIGNED INDICATING THAT THEY UNDERSTAND THE POLICY, HAVE REPORTED ALL POTENTIAL CONFLICTS WITHIN THE PAST YEAR ACCORDING TO THE POLICY AND WILL REPORT ALL POTENTIAL CONFLICTS DURING THE COMING YEAR. ALL POTENTIAL CONFLICTS ARE EVALUATED AND REVIEWED BY THE BOARD TO DETERMINE IF A CONFLICT ACTUALLY EXISTS. IN THOSE INSTANCES WHERE THE POTENTIAL TRANSACTION IS A CONFLICT THE BOARD EXAMINES THE TRANSACTION AND A VOTE IS TAKEN (THOSE INVOLVED DO NOT VOTE) AS TO WHETHER THE ORGANIZATION WILL ENTER THE TRANSACTION. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | THE ORGANIZATION MAKES ITS GOVERING DOCUMENTS (ARTICLES OF INCORPORATION AND BY-LAWS), ITS CONFLICT OF INTEREST POLICY, AND FINANCIAL STATEMENTS AVAILABLE UPON REQUEST. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Form 990, Part VI, Section A, Line 8B: |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | FORM 990, PART VI, SECTION B, LINE 11: |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | FORM 990, PART VI, SECTION B, LINE 12C: |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | FORM 990, PART VI, SECTION C, LINE 19: |
| IRS990ScheduleR/AssetExchangeInd | 0 | false |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2018 • Form 990Detailed filing. Detailed filing data is available for this year.