Liabilities / Assets
26th percentile
Higher debt load relative to assets than 26% of similar nonprofits.
990 • Fiscal year 2021 • EIN 04-2280400
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
26th percentile
Higher debt load relative to assets than 26% of similar nonprofits.
Liabilities / Revenue
30th percentile
Higher debt load relative to revenue than 30% of similar nonprofits.
Net Margin
46th percentile
Higher net margin than 46% of similar nonprofits.
Top Officer Pay
83rd percentile
Higher top officer pay than 83% of similar nonprofits.
Top officer pay equals 21.3% of source-year revenue.
Asset Growth
53rd percentile
Faster asset growth than 53% of similar nonprofits.
Revenue Growth
68th percentile
Faster revenue growth than 68% of similar nonprofits.
Assets
Up$2,837,536
Up $323,584 (+13%) from 2020
Net Assets
Up$2,761,894
Up $262,187 (+10%) from 2020
Liabilities
Up$75,642
Up $61,397 (+431%) from 2020
Revenue
Up$1,226,762
Up $221,327 (+22%) from 2020
Expenses
Up$1,113,232
Up $57,054 (+5.4%) from 2020
Net Income
Up$113,530
Up $164,273 (+324%) from 2020
To develop the mechanical contracting industry and to promote the interest and welfare to its memebers to provide training and job awareness programs.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Investments Other Securities | $877,717 | $1,301,724 | ▲ $424,007 |
| Investments in Publicly Traded Securities | $952,459 | $996,406 | ▲ $43,947 |
| Cash and Non-Interest-Bearing Accounts | $582,447 | $488,987 | ▼ $93,460 |
| Accounts Receivable | $87,107 | $30,194 | ▼ $56,913 |
| Prepaid Expenses and Deferred Charges | $10,000 | $14,000 | ▲ $4,000 |
| Total Assets | $2,513,952 | $2,837,536 | ▲ $323,584 |
| Other Assets Total | $4,222 | $6,225 | ▲ $2,003 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $14,245 | $75,642 | ▲ $61,397 |
| Total Liabilities | $14,245 | $75,642 | ▲ $61,397 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $2,499,707 | $2,761,894 | ▲ $262,187 |
| Total Net Assets Fund Balance | $2,499,707 | $2,761,894 | ▲ $262,187 |
| Total Liabilities and Net Assets / Fund Balance | $2,513,952 | $2,837,536 | ▲ $323,584 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Other Securities | $729,199 | - | - |
| Name | Title |
|---|---|
| Robert Gallagher | Chairman |
| Stephen Affanato | Executive Vice President |
| David Cannistraro | Trustee |
| Edward Marks | Trustee |
| Frank Norton | Trustee |
| Fredric Dorci | Trustee |
| Robert Bolton | Trustee |
| William Lynch | Trustee |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| New England Mechanical Contractors Assoc | Administrative | 1266 FURNACE BROOK PARKWAY SUITE 20, Quincy, MA 02169 | $700,000 |
| Line Item | Amount |
|---|---|
| Other Expenses | $1,036,732 |
| Grants and Similar Amounts Paid | $76,500 |
| Professional Fundraising Fees | $0 |
| Salaries, Compensation, and Employee Benefits | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Payments to Affiliates | - | - | - | $700,000 |
| Grants to Domestic Individuals | - | - | - | $76,500 |
| All Other Expenses | - | - | - | $64,128 |
| Other Expenses | - | - | - | $35,555 |
| Fees for Services Legal | - | - | - | $25,326 |
| Fees for Services Accounting | - | - | - | $8,500 |
| Fees for Service Investment Mgmnt Fees | - | - | - | $5,124 |
| Conferences and Meetings | - | - | - | $3,819 |
| Total Functional Expenses | $0 | $0 | $0 | $1,113,232 |
| Line Item | Amount |
|---|---|
| Total Expenses per Form 990 | $1,113,232 |
| Expenses per Audited Statements | $1,108,108 |
| Total Expenses per Audited Statements | $1,108,108 |
| Expenses Not Reported on Financial Statements | $5,124 |
| Expenses Not Reported on Form 990 | $0 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
“No committees have authority to act on behalf of the governing body”
“Board reviews and approves 990 prior to filing. The board then authorizes executive director to submit 990.”
“Each year the fund'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 exisits 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 trust will enter the transaction.”
“Compensation is set by the board of directors and trustees”
“No documents available to public”
“Process has not changed from prior year”
“Accounting principles generally accepted in the united states of america require management to evaluate tax positions taken by the plan and recognize a tax liability (or asset) if the association has taken an uncertain position that more likely than not would not be sustained upon examination by the internal revenue service. The fund administrator has analyzed the tax positions taken by the plan, and has concluded that as of december 31, 2021, there are no uncertain positions taken or expected to be taken that would require recognition of a liability (or asset) or disclosure in the financial statements.”
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 | 14245 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 75642 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 87107 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 30194 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | TO DEVELOP THE MECHANICAL CONTRACTING INDUSTRY AND TO PROMOTE THE INTEREST AND WELFARE TO ITS MEMEBERS TO PROVIDE TRAINING AND JOB AWARENESS PROGRAMS. |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 64128 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | STEPHEN AFFANATO |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 6174054221 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 1266 FURNACE BROOK PARKWAY 20 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | QUINCY |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 02169 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 582447 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 488987 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 0 |
| IRS990/CompensationProcessOtherInd | 0 | 0 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 3819 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 700000 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 1266 FURNACE BROOK PARKWAY SUITE 20 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | QUINCY |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | MA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 02169 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | NEW ENGLAND MECHANICAL CONTRACTORS ASSOC |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | ADMINISTRATIVE |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 0 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 76500 |
| IRS990/CYInvestmentIncomeAmt | 0 | 75358 |
| IRS990/CYOtherExpensesAmt | 0 | 1036732 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 1151404 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 113530 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 0 |
| IRS990/CYTotalExpensesAmt | 0 | 1113232 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 1226762 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/Desc | 0 | TO DEVELOP THE MECHANICAL CONTRACTING INDUSTRY AND TO PROMOTE THE INTEREST AND WELFARE TO ITS MEMEBERS TO PROVIDE TRAINING AND JOB AWARENESS PROGRAMS. |
| IRS990/DescribedInSection501c3Ind | 0 | 0 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 0 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 8500 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 25326 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 5124 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 0 | 2.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 1 | 2.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 2 | 2.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 3 | 2.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 4 | 2.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 5 | 2.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 6 | 2.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 7 | 42.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 2.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 2.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 2.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 2.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 2.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 2.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 2.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 2.50 |
| 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/KeyEmployeeInd | 0 | 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 | 50886 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | ROBERT GALLAGHER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | ROBERT BOLTON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | DAVID CANNISTRARO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | FREDRIC DORCI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | WILLIAM LYNCH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | EDWARD MARKS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | FRANK NORTON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | STEPHEN 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/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 | 209924 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | CHAIRMAN |
| 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 | EXECUTIVE VICE PRESIDENT |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1977 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 45869 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 7 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 76500 |
| IRS990/GrantsToIndividualsInd | 0 | 1 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 876459 |
| IRS990/GrossReceiptsAmt | 0 | 2057352 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 7 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 29489 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 29489 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsOtherSecuritiesGrp/BOYAmt | 0 | 877717 |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 1301724 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 952459 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 996406 |
| IRS990/IRPDocumentCnt | 0 | 3 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LegalDomicileStateCd | 0 | MA |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 830590 |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 0 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 0 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | TO DEVELOP THE MECHANICAL CONTRACTING INDUSTRY AND TO PROMOTE THE INTEREST AND WELFARE TO ITS MEMEBERS TO PROVIDE TRAINING AND JOB AWARENESS PROGRAMS. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 2499707 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 2761894 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | 45869 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 45869 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 148657 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 2499707 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 2761894 |
| IRS990/NoListedPersonsCompensatedInd | 0 | X |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501cInd | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 4222 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 6225 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherExpensesGrp/Desc | 0 | INDUSTRY PROMOTION |
| IRS990/OtherExpensesGrp/Desc | 1 | MEMBERSHIP MEETINGS AND |
| IRS990/OtherExpensesGrp/Desc | 2 | MEMBERSHIP DUES |
| IRS990/OtherExpensesGrp/Desc | 3 | LEGISTATIVE LIASION |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 66140 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 65500 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 62640 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 35555 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PaymentsToAffiliatesGrp/TotalAmt | 0 | 700000 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 10000 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 14000 |
| IRS990/PrincipalOfficerNm | 0 | STEPHEN AFFANATO |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 813930 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | CONTRACTOR CONTRIBUTIO |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 1151404 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 1151404 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 79500 |
| IRS990/PYInvestmentIncomeAmt | 0 | 36992 |
| IRS990/PYOtherExpensesAmt | 0 | 976678 |
| IRS990/PYOtherRevenueAmt | 0 | 0 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 968443 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -50743 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 0 |
| IRS990/PYTotalExpensesAmt | 0 | 1056178 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 1005435 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 113530 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 1 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 1 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 0 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 0 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/ScheduleBRequiredInd | 0 | 0 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 5124 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 1108108 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/InvestmentExpensesNotIncld2Amt | 0 | 5124 |
| IRS990ScheduleD/InvestmentExpensesNotIncldAmt | 0 | 5124 |
| IRS990ScheduleD/NetUnrealizedGainsInvstAmt | 0 | 148657 |
| IRS990ScheduleD/OtherSecuritiesGrp/BookValueAmt | 0 | 415612 |
| IRS990ScheduleD/OtherSecuritiesGrp/BookValueAmt | 1 | 156913 |
| IRS990ScheduleD/OtherSecuritiesGrp/BookValueAmt | 2 | 729199 |
| IRS990ScheduleD/OtherSecuritiesGrp/Desc | 0 | FIRST AMERICAN TREASURY OBLIGATION |
| IRS990ScheduleD/OtherSecuritiesGrp/Desc | 1 | FNMA DEB |
| IRS990ScheduleD/OtherSecuritiesGrp/Desc | 2 | US TREASURY NOTE |
| IRS990ScheduleD/OtherSecuritiesGrp/MethodValuationCd | 0 | F |
| IRS990ScheduleD/OtherSecuritiesGrp/MethodValuationCd | 1 | F |
| IRS990ScheduleD/OtherSecuritiesGrp/MethodValuationCd | 2 | F |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 148657 |
| IRS990ScheduleD/RevenueNotReportedFinclStmtAmt | 0 | 5124 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 1221638 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | ACCOUNTING PRINCIPLES GENERALLY ACCEPTED IN THE UNITED STATES OF AMERICA REQUIRE MANAGEMENT TO EVALUATE TAX POSITIONS TAKEN BY THE PLAN AND RECOGNIZE A TAX LIABILITY (OR ASSET) IF THE ASSOCIATION HAS TAKEN AN UNCERTAIN POSITION THAT MORE LIKELY THAN NOT WOULD NOT BE SUSTAINED UPON EXAMINATION BY THE INTERNAL REVENUE SERVICE. THE FUND ADMINISTRATOR HAS ANALYZED THE TAX POSITIONS TAKEN BY THE PLAN, AND HAS CONCLUDED THAT AS OF DECEMBER 31, 2021, THERE ARE NO UNCERTAIN POSITIONS TAKEN OR EXPECTED TO BE TAKEN THAT WOULD REQUIRE RECOGNITION OF A LIABILITY (OR ASSET) OR DISCLOSURE IN THE FINANCIAL STATEMENTS. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART X, LINE 2: |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 0 |
| IRS990ScheduleD/TotalBookValueSecuritiesAmt | 0 | 1301724 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 1113232 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 1226762 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 1370295 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 1108108 |
| IRS990ScheduleI/GrantRecordsMaintainedInd | 0 | 1 |
| IRS990ScheduleI/GrantsOtherAsstToIndivInUSGrp/CashGrantAmt | 0 | 76500 |
| IRS990ScheduleI/GrantsOtherAsstToIndivInUSGrp/GrantTypeTxt | 0 | EDUCATIONAL MERIT AWARDS FOR STUDENTS |
| IRS990ScheduleI/GrantsOtherAsstToIndivInUSGrp/RecipientCnt | 0 | 38 |
| IRS990ScheduleI/SupplementalInformationDetail/ExplanationTxt | 0 | THE SCHOLARSHIP MERIT AWARD PROGRAM OFFERS A ONE YEAR SCHOLARSHIP TO CHILDREN WHO HAVE A GUARDIAN THAT IS EMPLOYED BY ONE OF THE ORGANIZATION'S MEMBERS. TO BE ELIGIBLE A APPLICANT MUST BE A GRADUATE OF HIGH SCHOOL, OR A 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 REVIEWS THE APPLICATIONS AND PRESENTS A LIST OF INDIVIDUALS SELECTED TO RECEIVE THE SCHOLARSHIP. APPLICANTS ARE INFORMED IF THEY ARE AWARDED WITH A SCHOLARSHIP PRIOR TO JANUARY. IN ORDER TO RECEIVE THE SCHOLARSHIP THE AWARDEE IS REQUIRED TO SEND THEIR TRANSCRIPTS FOR EACH SEMEMSTER. THE TRANSCRIPTS ARE REVIEWED AND THE SCHOLARSHIP IS SENT TO THE AWARDEE. THE AWARDS ARE FOR THE PRIOR YEAR'S SCHOOL YEAR. THE BOARD OF DIRECTORS DECIDE ON A CASE BY CASE BASIS IF A SCHOLARSHIP WILL BE PAID IN AN AMOUNT OTHER THAN ONE INSTALLMENT AND IF THE STUDENT DID NOT SUBMIT GRADES. |
| IRS990ScheduleI/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART I, LINE 2: |
| IRS990ScheduleJ/BoardOrCommitteeApprovalInd | 0 | X |
| IRS990ScheduleJ/CompensationCommitteeInd | 0 | X |
| IRS990ScheduleJ/EquityBasedCompArrngmInd | 0 | 0 |
| IRS990/ScheduleJRequiredInd | 0 | 1 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 0 | 209924 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 0 | 12000 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 0 | 38886 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 0 | STEPHEN AFFANATO |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 0 | EXECUTIVE VICE PRESIDENT |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 0 | 260810 |
| IRS990ScheduleJ/SeverancePaymentInd | 0 | 0 |
| IRS990ScheduleJ/SupplementalNonqualRtrPlanInd | 0 | 0 |
| IRS990/ScheduleORequiredInd | 0 | 1 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | NO COMMITTEES HAVE AUTHORITY TO ACT ON BEHALF OF THE GOVERNING BODY |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | BOARD REVIEWS AND APPROVES 990 PRIOR TO FILING. THE BOARD THEN AUTHORIZES EXECUTIVE DIRECTOR TO SUBMIT 990. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | EACH YEAR THE FUND'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 EXISITS 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 TRUST WILL ENTER THE TRANSACTION. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | COMPENSATION IS SET BY THE BOARD OF DIRECTORS AND TRUSTEES |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 4 | NO DOCUMENTS AVAILABLE TO PUBLIC |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 5 | PROCESS HAS NOT CHANGED FROM PRIOR YEAR |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | FORM 990, PART VI, SECTION A, LINE 8B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | FORM 990, PART VI, SECTION B, LINE 11B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | FORM 990, PART VI, SECTION B, LINE 12C |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | FORM 990, PART VI, SECTION B, LINE 15 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 4 | FORM 990, PART VI, SECTION C, LINE 19 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 5 | PART XII LINE 2C |
| IRS990ScheduleR/AssetExchangeInd | 0 | 0 |
| IRS990ScheduleR/AssetPurchaseFromOtherOrgInd | 0 | 0 |
| IRS990ScheduleR/AssetSaleToOtherOrgInd | 0 | 0 |
| IRS990ScheduleR/DivRelatedOrganizationInd | 0 | 0 |
| IRS990ScheduleR/GiftGrntCapContriFromOthOrgInd | 0 | 0 |
| IRS990ScheduleR/GiftGrntOrCapContriToOthOrgInd | 0 | 0 |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/ControlledOrganizationInd | 0 | 0 |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/ControlledOrganizationInd | 1 | 0 |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/DisregardedEntityName/BusinessNameLine1Txt | 0 | NEW ENGLAND MECHANCIAL CONTRACTORS ASSOCIATION INC |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/DisregardedEntityName/BusinessNameLine1Txt | 1 | AIR CONDITIONING AND REFRIGERATION PROMOTION FUND |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/EIN | 0 | 041431170 |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/EIN | 1 | 222509619 |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/ExemptCodeSectionTxt | 0 | 501(C)(6) |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/ExemptCodeSectionTxt | 1 | 501(C)(6) |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/LegalDomicileStateCd | 0 | MA |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/LegalDomicileStateCd | 1 | MA |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/PrimaryActivitiesTxt | 0 | ADMINISTRATIVE SUPPORT |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/PrimaryActivitiesTxt | 1 | PROMOTION AND ADVANCEMENT |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/USAddress/AddressLine1Txt | 0 | 1266 FURNANCE BROOK PARKWAY SUITE 2 |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/USAddress/AddressLine1Txt | 1 | 1266 FURNANCE BROOK PARKWAY SUITE 2 |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/USAddress/CityNm | 0 | QUINCY |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/USAddress/CityNm | 1 | QUINCY |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/USAddress/StateAbbreviationCd | 0 | MA |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/USAddress/StateAbbreviationCd | 1 | MA |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/USAddress/ZIPCd | 0 | 02169 |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/USAddress/ZIPCd | 1 | 02169 |
| IRS990ScheduleR/LoansOrGuaranteesFromOthOrgInd | 0 | 0 |
| IRS990ScheduleR/LoansOrGuaranteesToOtherOrgInd | 0 | 0 |
| IRS990ScheduleR/PaidEmployeesSharingInd | 0 | 0 |
| IRS990ScheduleR/PerformOfServicesByOtherOrgInd | 0 | 0 |
| IRS990ScheduleR/PerformOfServicesForOthOrgInd | 0 | 0 |
| IRS990ScheduleR/ReceiptOfIntAnntsRntsRyltsInd | 0 | 0 |
| IRS990ScheduleR/ReimbursementPaidByOtherOrgInd | 0 | 0 |
| IRS990ScheduleR/ReimbursementPaidToOtherOrgInd | 0 | 1 |
| IRS990ScheduleR/RentalOfFacilitiesToOthOrgInd | 0 | 0 |
| IRS990ScheduleR/RentalOfFcltsFromOthOrgInd | 0 | 0 |
| IRS990ScheduleR/SharingOfFacilitiesInd | 0 | 0 |
| IRS990ScheduleR/TransactionsRelatedOrgGrp/InvolvedAmt | 0 | 700000 |
| IRS990ScheduleR/TransactionsRelatedOrgGrp/InvolvedAmt | 1 | 62640 |
| IRS990ScheduleR/TransactionsRelatedOrgGrp/InvolvedAmt | 2 | 15000 |
| IRS990ScheduleR/TransactionsRelatedOrgGrp/MethodOfAmountDeterminationTxt | 0 | ACTUAL |
| IRS990ScheduleR/TransactionsRelatedOrgGrp/MethodOfAmountDeterminationTxt | 1 | ACTUAL |
| IRS990ScheduleR/TransactionsRelatedOrgGrp/MethodOfAmountDeterminationTxt | 2 | ACTUAL |
| IRS990ScheduleR/TransactionsRelatedOrgGrp/OtherOrganizationName/BusinessNameLine1Txt | 0 | NEW ENGLAND MECHANICAL CONTRACTIONS ASSOCIATION INC |
| IRS990ScheduleR/TransactionsRelatedOrgGrp/OtherOrganizationName/BusinessNameLine1Txt | 1 | NEW ENGLAND MECHANICAL CONTRACTIONS ASSOCIATION INC |
| IRS990ScheduleR/TransactionsRelatedOrgGrp/OtherOrganizationName/BusinessNameLine1Txt | 2 | NEW ENGLAND MECHANICAL CONTRACTIONS ASSOCIATION INC |
| IRS990ScheduleR/TransactionsRelatedOrgGrp/TransactionTypeTxt | 0 | P |
| IRS990ScheduleR/TransactionsRelatedOrgGrp/TransactionTypeTxt | 1 | P |
| IRS990ScheduleR/TransactionsRelatedOrgGrp/TransactionTypeTxt | 2 | P |
| IRS990ScheduleR/TransferFromOtherOrgInd | 0 | 0 |
| IRS990ScheduleR/TransferToOtherOrgInd | 0 | 0 |
| IRS990/SchoolOperatingInd | 0 | 0 |
| IRS990/SignificantChangeInd | 0 | 0 |
| IRS990/SignificantNewProgramSrvcInd | 0 | 0 |
| IRS990/SubjectToExcsTaxNetInvstIncInd | 0 | 0 |
| IRS990/SubjectToProxyTaxInd | 0 | 0 |
| IRS990/SubjToTaxRmnrtnExPrchtPymtInd | 0 | 0 |
| IRS990/TaxablePartyNotificationInd | 0 | 0 |
| IRS990/TaxExemptBondsInd | 0 | 0 |
| IRS990/TerminateOperationsInd | 0 | 0 |
| IRS990/TotalAssetsBOYAmt | 0 | 2513952 |
| IRS990/TotalAssetsEOYAmt | 0 | 2837536 |
| IRS990/TotalAssetsGrp/BOYAmt | 0 | 2513952 |
| IRS990/TotalAssetsGrp/EOYAmt | 0 | 2837536 |
| IRS990/TotalCompGreaterThan150KInd | 0 | 1 |
| IRS990/TotalEmployeeCnt | 0 | 0 |
| IRS990/TotalFunctionalExpensesGrp/TotalAmt | 0 | 1113232 |
| IRS990/TotalGrossUBIAmt | 0 | 0 |
| IRS990/TotalLiabilitiesBOYAmt | 0 | 14245 |
| IRS990/TotalLiabilitiesEOYAmt | 0 | 75642 |
| IRS990/TotalLiabilitiesGrp/BOYAmt | 0 | 14245 |
| IRS990/TotalLiabilitiesGrp/EOYAmt | 0 | 75642 |
| IRS990/TotalNetAssetsFundBalanceGrp/BOYAmt | 0 | 2499707 |
| IRS990/TotalNetAssetsFundBalanceGrp/EOYAmt | 0 | 2761894 |
| IRS990/TotalOtherCompensationAmt | 0 | 50886 |
| IRS990/TotalProgramServiceRevenueAmt | 0 | 1151404 |
| IRS990/TotalReportableCompFromOrgAmt | 0 | 0 |
| IRS990/TotalRevenueGrp/ExclusionAmt | 0 | 75358 |
| IRS990/TotalRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 1151404 |
| IRS990/TotalRevenueGrp/TotalRevenueColumnAmt | 0 | 1226762 |
| IRS990/TotalRevenueGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/TotalVolunteersCnt | 0 | 0 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/BOYAmt | 0 | 2513952 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/EOYAmt | 0 | 2837536 |
| IRS990/TotReportableCompRltdOrgAmt | 0 | 209924 |
| IRS990/TypeOfOrganizationTrustInd | 0 | X |
| IRS990/UnrelatedBusIncmOverLimitInd | 0 | 0 |
| IRS990/UponRequestInd | 0 | X |
| IRS990/USAddress/AddressLine1Txt | 0 | 1266 FURNACE BROOK PARKWAY 20 |
| IRS990/USAddress/CityNm | 0 | QUINCY |
| IRS990/USAddress/StateAbbreviationCd | 0 | MA |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2021 • Form 990Detailed filing. Detailed filing data is available for this year.
Similar nonprofits based on the same Siviq industry and scale cohort. 2021 filings • 501(c)6 • $1M-$5M nonprofits
Fairfax, VA
View Organization501(c)6
Revenue vs current organization
93% higherAssets vs current organization
32% lowerColleyville, TX
View Organization501(c)6
Revenue vs current organization
45% lowerAssets vs current organization
About the sameNew York, NY
View Organization501(c)6
Revenue vs current organization
131% higherAssets vs current organization
17% lowerTacoma, WA
View Organization501(c)6
Revenue vs current organization
119% higherAssets vs current organization
62% lower