Liabilities / Assets
49th percentile
Tied with the lowest-debt nonprofits in its peer group.
EIN 23-7401919 • 501(c)6 • Urbandale, IA
Profile
To promote and advance the interest of the mechanical contracting industry; to promote adequate and safe plumbing, heating, process piping, refrigeration and air conditioning through education, research and development programs.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
49th percentile
Tied with the lowest-debt nonprofits in its peer group.
Liabilities / Revenue
50th percentile
Tied with the lowest-debt nonprofits in its peer group.
Net Margin
83rd percentile
Higher net margin than 83% of similar nonprofits.
Top Officer Pay
Score unavailable
No filing with officer rows is available for this organization yet.
Asset Growth
87th percentile
Faster asset growth than 87% of similar nonprofits.
Revenue Growth
68th percentile
Faster revenue growth than 68% of similar nonprofits.
Assets
Up$308,833
Up $39,031 (+14%) from 2023
Liabilities
Flat$0
Flat from 2023
Net Assets
Up$308,833
Up $39,031 (+14%) from 2023
Revenue
Up$373,321
Up $25,415 (+7.3%) from 2023
Expenses
Up$337,213
Up $10,243 (+3.1%) from 2023
Net Income
Up$36,108
Up $15,172 (+72%) from 2023
Most recent year
2024 • Form 990Detailed filing. Detailed filing data is available for this year.
To promote and advance the interest of the mechanical contracting industry; to educate members and employees and the public as a whole; to foster the meeting and exchange of ideas, technical data, and industry developments and information between members, the national association and other interested parties; to represent the membership in its relations and its employees and any group or groups which may represent its employees; to provide for affiliation with the mechanical contractors association of america, inc., and the furtherance of the objectives of said national association as set forth in the constitution and bylaws.
To promote and advance the interest of the mechanical contracting industry; to promote adequate and safe plumbing, heating, process piping, refrigeration and air conditioning through education, research and development programs.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Rtn Earn Endowment Incm Other Fnds | $269,802 | $308,833 | ▲ $39,031 |
| Investments Other Securities | $125,131 | $158,080 | ▲ $32,949 |
| Savings and Temporary Cash Investments | $3,546 | $81,797 | ▲ $78,251 |
| Cash and Non-Interest-Bearing Accounts | $141,125 | $68,956 | ▼ $72,169 |
| Pd in Cap Srpls Land Bldg Eqp Fund | $0 | $0 | → $0 |
| Cap Stk Tr Prin Current Funds | $0 | $0 | → $0 |
| Total Assets | $269,802 | $308,833 | ▲ $39,031 |
| Liabilities | |||
| Total Liabilities | $0 | $0 | → $0 |
| Net Assets / Fund Balance | |||
| Total Net Assets Fund Balance | $269,802 | $308,833 | ▲ $39,031 |
| Total Liabilities and Net Assets / Fund Balance | $269,802 | $308,833 | ▲ $39,031 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Other Securities | $158,080 | - | - |
| Name | Title |
|---|---|
| Stephanie Tucker | Chairperson |
| David Huston | Past Chairperson |
| Steve Sweeney | Vice Chairperson |
| Scot Stoltenberg | Executive V P |
| Mike Smith | Sec/treasurer |
| Line Item | Amount |
|---|---|
| Other Expenses | $335,713 |
| Grants and Similar Amounts Paid | $1,500 |
| Professional Fundraising Fees | $0 |
| Salaries, Compensation, and Employee Benefits | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| All Other Expenses | - | - | - | $9,103 |
| Other Expenses | - | - | - | $5,850 |
| Fees for Services Accounting | - | - | - | $2,975 |
| Grants to Domestic Individuals | - | - | - | $1,500 |
| Office Expenses | - | - | - | $1,499 |
| Advertising | - | - | - | $840 |
| Insurance | - | - | - | $458 |
| Total Functional Expenses | $0 | $0 | $0 | $337,213 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Line Item | Amount |
|---|---|
| Current Year Nondeductible Lobbying and Political Cost | $5,850 |
| Total Nondeductible Lobbying and Political Cost | $5,850 |
“The organization is a trade association, thereby comprised of members”
“The members of the organizaton elect the members to serve on the board of directors”
“The nomination of board members, the acceptance of the budget, and the approval of the compiled financial statment report are subject to approval by the members at the annual business meeting.”
“A copy of the 990 is provided to the board of directors prior to submittal to the irs. The form 990 is reviewed and discussed in detail.”
“Board members annually complete a conflict of interest questionnaire. In addition, the organization has placed a conflict of interest statment on all meeting agendas.”
“The officers serving on the board of directors of the mechanical contractors association of iowa, inc. Constitute the compensation committee. The officers review the compensation history of each employee dating back to their respective employment start date. Goals and objectives for the employees are established each year and the year-end compensation review takes into consideration whether or not these goals and objectives are achieved. Salaries and benefits are also compared against data obtained from independent sources for persons with similar job descriptions. The compensation committee makes a recommendation to the board of directors. If endorsed by the board of directors, the new salaries and benefits figures are included in the annual budget. The annual budget is voted upon by members at the annual business meeting.”
“All documents eligible for public distribution are made available upon request.”
“Contributions/gifts 2,700. Bank fees 1,958. Negotiations expense 1,930. Investment fees 1,286. Proxy tax - 2023 1,229.”
“The organization's board of directors of the mechanical contractors association of iowa inc assumes responsibility for oversight of the compilation of its financial statements and selection of an independent accountant. The organization did not change its oversight process or selection process during the tax year.”
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 | 1 |
| IRS990/AcctCompileOrReviewBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | TO PROMOTE AND ADVANCE THE INTEREST OF THE MECHANICAL CONTRACTING INDUSTRY; TO PROMOTE ADEQUATE AND SAFE PLUMBING, HEATING, PROCESS PIPING, REFRIGERATION AND AIR CONDITIONING THROUGH EDUCATION, RESEARCH AND DEVELOPMENT PROGRAMS. |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 840 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 9103 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | SCOT STOLTENBERG |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 5153342616 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 3066 104TH ST |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | URBANDALE |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | IA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 50322 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CapStkTrPrinCurrentFundsGrp/BOYAmt | 0 | 0 |
| IRS990/CapStkTrPrinCurrentFundsGrp/EOYAmt | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 141125 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 68956 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 0 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 1500 |
| IRS990/CYInvestmentIncomeAmt | 0 | 9562 |
| IRS990/CYOtherExpensesAmt | 0 | 335713 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 363759 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 36108 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 0 |
| IRS990/CYTotalExpensesAmt | 0 | 337213 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 373321 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 1 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/Desc | 0 | LABOR RELATIONS-1) PARTICIPATED IN QUARTERLY HEALTH AND WELFARE AND PENSION TRUST MEETINGS FOR LOCAL 125; 2) PARTICIPATED IN REGULAR TRUSTEE MEETINGS FOR THE JOINT APPRENTICE TRAINING COMMITTEES (JATC) FOR LOCAL 125; 3) WORKED CLOSELY WITH LOCAL 125 TO PROVIDE ONLINE AND ON-DEMAND TRAINING, ENABLING PERSONS TO COMPLY WITH IOWA PLUMBING AND MECHANICAL SYSTEMS BOARD REQUIREMENTS; 4) PARTICIPATED IN REGULAR LABOR-MANAGEMENT MEETINGS TO MAINTAIN WORKFORCE STABILITY AND IMPROVE TRAINING PROGRAMS TO MEET CUSTOMER DEMANDS. |
| IRS990/DescribedInSection501c3Ind | 0 | 0 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 1 |
| IRS990/EmployeeCnt | 0 | 0 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 2975 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 29948 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | SCOT STOLTENBERG |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | DAVID HUSTON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | STEPHANIE TUCKER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | MIKE SMITH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | STEVE SWEENEY |
| 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/ReportableCompFromRltdOrgAmt | 0 | 196799 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | EXECUTIVE V P |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | PAST CHAIRPERSON |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | CHAIRPERSON |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | SEC/TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | VICE CHAIRPERSON |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1978 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedInd | 0 | 0 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 4778 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 4 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 1500 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 22142 |
| IRS990/GrossReceiptsAmt | 0 | 390685 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 0 |
| IRS990/IndependentVotingMemberCnt | 0 | 4 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIXInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InsuranceGrp/TotalAmt | 0 | 458 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 4784 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 4784 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsOtherSecuritiesGrp/BOYAmt | 0 | 125131 |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 158080 |
| IRS990/IRPDocumentCnt | 0 | 2 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LegalDomicileStateCd | 0 | IA |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 17364 |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 1 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 1 |
| IRS990/MethodOfAccountingCashInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | TO PROMOTE AND ADVANCE THE INTEREST OF THE MECHANICAL CONTRACTING INDUSTRY; TO PROMOTE ADEQUATE AND SAFE PLUMBING, HEATING, PROCESS PIPING, REFRIGERATION AND AIR CONDITIONING THROUGH EDUCATION, RESEARCH AND DEVELOPMENT PROGRAMS. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 269802 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 308833 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | 4778 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 4778 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 2923 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 1499 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501cInd | 0 | X |
| IRS990/OrgDoesNotFollowFASB117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherExpensesGrp/Desc | 0 | ADMINISTRATIVE EXPENSE |
| IRS990/OtherExpensesGrp/Desc | 1 | SAFETY TRAINING AND EDU |
| IRS990/OtherExpensesGrp/Desc | 2 | LOBBYING EXPENSES |
| IRS990/OtherExpensesGrp/Desc | 3 | ASSOCIATION WORK AND RE |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 295788 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 13350 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 5850 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 5850 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PdInCapSrplsLandBldgEqpFundGrp/BOYAmt | 0 | 0 |
| IRS990/PdInCapSrplsLandBldgEqpFundGrp/EOYAmt | 0 | 0 |
| IRS990/PoliciesReferenceChaptersInd | 0 | 1 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrincipalOfficerNm | 0 | SCOT STOLTENBERG |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 900099 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | MEMBERSHIP DUES |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 363759 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 363759 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | SAFETY-1) MAINTAINED AND IMPROVED UPON THE MCAI TRAINING VAULT WEB-BASED TRAINING DATABASE THAT STREAMLINES TRAINING DOCUMENTATION AND STATISTICS FOR CLASSES TAUGHT BY THE MCAI, UNION, EMPLOYERS, AND THIRD PARTY PROVIDERS. IOWA STATEWIDE LICENSING CEU CREDITS CONTINUE TO BE TRACKED IN CONJUNCTION WITH THIS SYSTEM; 2) ASSISTED WITH THE FILMING OF TWO (2) NEW SAFETY VIDEOS TO BE DISTRIBUTED TO OVER 2,600 MECHANICAL CONTRACTORS NATIONWIDE. |
| IRS990/ProgSrvcAccomActy3Grp/Desc | 0 | GOVERNMENT AFFAIRS 1) PROVIDED INPUT TO THE STATE OF IOWA REQUESTING ADDITIONAL FUNDING FOR THE REBUILD IOWA INFRASTRUCTURE FUND (RIIF); 2) PROVIDED INPUT ON PROPOSED STATE GOVERNMENT REORGANIZATION - SPECIFICALLY AS IT RELATES TO THE IOWA PLUMBING AND MECHANICAL SYSTEMS BOARD. THE INPUT WAS SUCCESSFUL AND THE BOARD WAS NOT IMPACTED BY THE CHANGES.; 3) PROVIDED INPUT ON THE IOWA APPRENTICESHIP ACT, THE IOWA OFFICE OF APPRENTICESHIP, AND IOWA APPRENTICESHIP COUNCIL. |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 1500 |
| IRS990/PYInvestmentIncomeAmt | 0 | 3175 |
| IRS990/PYOtherExpensesAmt | 0 | 325470 |
| IRS990/PYOtherRevenueAmt | 0 | 0 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 344731 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 20936 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 0 |
| IRS990/PYTotalExpensesAmt | 0 | 326970 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 347906 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 36108 |
| 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/RtnEarnEndowmentIncmOthFndsGrp/BOYAmt | 0 | 269802 |
| IRS990/RtnEarnEndowmentIncmOthFndsGrp/EOYAmt | 0 | 308833 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 3546 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 81797 |
| IRS990/ScheduleBRequiredInd | 0 | 0 |
| IRS990ScheduleC/AgreeCarryoverPriorYearInd | 0 | 0 |
| IRS990ScheduleC/CarriedOverAmt | 0 | 0 |
| IRS990ScheduleC/DuesAssessmentsAmt | 0 | 363759 |
| IRS990ScheduleC/NonDeductibleLbbyngPltclCYAmt | 0 | 5850 |
| IRS990ScheduleC/NonDeductibleLbbyngPltclTotAmt | 0 | 5850 |
| IRS990ScheduleC/OnlyInHouseLobbyingInd | 0 | 0 |
| IRS990ScheduleC/SubstantiallyAllDuesNondedInd | 0 | 0 |
| IRS990ScheduleC/TaxableAmt | 0 | 5850 |
| IRS990ScheduleD/OtherSecuritiesGrp/BookValueAmt | 0 | 158080 |
| IRS990ScheduleD/OtherSecuritiesGrp/Desc | 0 | WELLS FARGO INVESTMENTS BROKERAGE ACCOUNT |
| IRS990ScheduleD/OtherSecuritiesGrp/MethodValuationCd | 0 | F |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 0 |
| IRS990ScheduleD/TotalBookValueSecuritiesAmt | 0 | 158080 |
| IRS990ScheduleJ/BoardOrCommitteeApprovalInd | 0 | X |
| IRS990ScheduleJ/CompensationCommitteeInd | 0 | X |
| IRS990ScheduleJ/CompensationSurveyInd | 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 | 196799 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 0 | 16500 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 0 | 13448 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 0 | SCOT STOLTENBERG |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 0 | EXECUTIVE V P |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 0 | 226747 |
| IRS990ScheduleJ/SeverancePaymentInd | 0 | 0 |
| IRS990ScheduleJ/SubstantiationRequiredInd | 0 | 1 |
| IRS990ScheduleJ/SupplementalNonqualRtrPlanInd | 0 | 0 |
| IRS990/ScheduleORequiredInd | 0 | 1 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | THE ORGANIZATION IS A TRADE ASSOCIATION, THEREBY COMPRISED OF MEMBERS |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | THE MEMBERS OF THE ORGANIZATON ELECT THE MEMBERS TO SERVE ON THE BOARD OF DIRECTORS |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | THE NOMINATION OF BOARD MEMBERS, THE ACCEPTANCE OF THE BUDGET, AND THE APPROVAL OF THE COMPILED FINANCIAL STATMENT REPORT ARE SUBJECT TO APPROVAL BY THE MEMBERS AT THE ANNUAL BUSINESS MEETING. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | A COPY OF THE 990 IS PROVIDED TO THE BOARD OF DIRECTORS PRIOR TO SUBMITTAL TO THE IRS. THE FORM 990 IS REVIEWED AND DISCUSSED IN DETAIL. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 4 | BOARD MEMBERS ANNUALLY COMPLETE A CONFLICT OF INTEREST QUESTIONNAIRE. IN ADDITION, THE ORGANIZATION HAS PLACED A CONFLICT OF INTEREST STATMENT ON ALL MEETING AGENDAS. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 5 | THE OFFICERS SERVING ON THE BOARD OF DIRECTORS OF THE MECHANICAL CONTRACTORS ASSOCIATION OF IOWA, INC. CONSTITUTE THE COMPENSATION COMMITTEE. THE OFFICERS REVIEW THE COMPENSATION HISTORY OF EACH EMPLOYEE DATING BACK TO THEIR RESPECTIVE EMPLOYMENT START DATE. GOALS AND OBJECTIVES FOR THE EMPLOYEES ARE ESTABLISHED EACH YEAR AND THE YEAR-END COMPENSATION REVIEW TAKES INTO CONSIDERATION WHETHER OR NOT THESE GOALS AND OBJECTIVES ARE ACHIEVED. SALARIES AND BENEFITS ARE ALSO COMPARED AGAINST DATA OBTAINED FROM INDEPENDENT SOURCES FOR PERSONS WITH SIMILAR JOB DESCRIPTIONS. THE COMPENSATION COMMITTEE MAKES A RECOMMENDATION TO THE BOARD OF DIRECTORS. IF ENDORSED BY THE BOARD OF DIRECTORS, THE NEW SALARIES AND BENEFITS FIGURES ARE INCLUDED IN THE ANNUAL BUDGET. THE ANNUAL BUDGET IS VOTED UPON BY MEMBERS AT THE ANNUAL BUSINESS MEETING. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 6 | ALL DOCUMENTS ELIGIBLE FOR PUBLIC DISTRIBUTION ARE MADE AVAILABLE UPON REQUEST. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 7 | CONTRIBUTIONS/GIFTS 2,700. BANK FEES 1,958. NEGOTIATIONS EXPENSE 1,930. INVESTMENT FEES 1,286. PROXY TAX - 2023 1,229. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 8 | THE ORGANIZATION'S BOARD OF DIRECTORS OF THE MECHANICAL CONTRACTORS ASSOCIATION OF IOWA INC ASSUMES RESPONSIBILITY FOR OVERSIGHT OF THE COMPILATION OF ITS FINANCIAL STATEMENTS AND SELECTION OF AN INDEPENDENT ACCOUNTANT. THE ORGANIZATION DID NOT CHANGE ITS OVERSIGHT PROCESS OR SELECTION PROCESS DURING THE TAX YEAR. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | FORM 990, PART VI, SECTION A, LINE 6 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | FORM 990, PART VI, SECTION A, LINE 7A |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | FORM 990, PART VI, SECTION A, LINE 7B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | FORM 990, PART VI, SECTION B, LINE 11B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 4 | FORM 990, PART VI, SECTION B, LINE 12C |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 5 | FORM 990, PART VI, SECTION B, LINE 15 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 6 | FORM 990, PART VI, SECTION C, LINE 19 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 7 | FORM 990, PART IX, LINE 24E |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 8 | FORM 990, PART XII, LINE 12C |
| 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/ControlledOrganizationInd | 2 | 0 |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/DirectControllingEntityName/BusinessNameLine1Txt | 0 | MECHANICAL CONTRACTORS ASSOCIATION OF IOWA |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/DirectControllingEntityName/BusinessNameLine1Txt | 1 | MECHANICAL CONTRACTORS ASSOCIATION CENT IA CHAPTER FUND |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/DirectControllingEntityName/BusinessNameLine1Txt | 2 | MECHANICAL CONTRACTORS ASSOCIATION SE IA CHAPTER FUND |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/DisregardedEntityName/BusinessNameLine1Txt | 0 | MECHANICAL CONTRACTORS ASSOCIATION OF IOWA INC |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/DisregardedEntityName/BusinessNameLine1Txt | 1 | CENTRAL IOWA MECHANICAL CONTRACTING INDUSTRY DEVELOPMENT FUND |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/DisregardedEntityName/BusinessNameLine1Txt | 2 | SOUTHEAST IOWA MECHANICAL CONTRACTING INDUSTRY DEVELOPMENT FUND |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/EIN | 0 | 420926630 |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/EIN | 1 | 237329890 |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/EIN | 2 | 510192069 |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/ExemptCodeSectionTxt | 0 | 501(C)(6) |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/ExemptCodeSectionTxt | 1 | 501(C)(6) |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/ExemptCodeSectionTxt | 2 | 501(C)(6) |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/LegalDomicileStateCd | 0 | IA |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/LegalDomicileStateCd | 1 | IA |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/LegalDomicileStateCd | 2 | IA |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/PrimaryActivitiesTxt | 0 | PROMOTE INTERESTS OF THE MECHANICAL CONTRACTING INDUSTRY & EDUCATE MEMBERS |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/PrimaryActivitiesTxt | 1 | PROMOTE INTERESTS OF THE MECHANICAL CONTRACTING INDUSTRY & EDUCATE MEMBERS |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/PrimaryActivitiesTxt | 2 | PROMOTE INTERESTS OF THE MECHANICAL CONTRACTING INDUSTRY & EDUCATE MEMBERS |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/USAddress/AddressLine1Txt | 0 | 3066 104TH STREET |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/USAddress/AddressLine1Txt | 1 | 3066 104TH STREET |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/USAddress/AddressLine1Txt | 2 | 3066 104TH STREET |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/USAddress/CityNm | 0 | URBANDALE |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/USAddress/CityNm | 1 | URBANDALE |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/USAddress/CityNm | 2 | URBANDALE |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/USAddress/StateAbbreviationCd | 0 | IA |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/USAddress/StateAbbreviationCd | 1 | IA |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/USAddress/StateAbbreviationCd | 2 | IA |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/USAddress/ZIPCd | 0 | 50322 |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/USAddress/ZIPCd | 1 | 50322 |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/USAddress/ZIPCd | 2 | 50322 |
| 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 | 0 |
| IRS990ScheduleR/RentalOfFacilitiesToOthOrgInd | 0 | 0 |
| IRS990ScheduleR/RentalOfFcltsFromOthOrgInd | 0 | 0 |
| IRS990ScheduleR/SharingOfFacilitiesInd | 0 | 0 |
| IRS990ScheduleR/TransactionsRelatedOrgGrp/InvolvedAmt | 0 | 295788 |
| IRS990ScheduleR/TransactionsRelatedOrgGrp/MethodOfAmountDeterminationTxt | 0 | ACTUAL CASH TRANSACTONS |
| IRS990ScheduleR/TransactionsRelatedOrgGrp/OtherOrganizationName/BusinessNameLine1Txt | 0 | MECHANICAL CONTRACTORS ASSOCIATION OF IOWA INC |
| IRS990ScheduleR/TransactionsRelatedOrgGrp/TransactionTypeTxt | 0 | R |
| IRS990ScheduleR/TransferFromOtherOrgInd | 0 | 0 |
| IRS990ScheduleR/TransferToOtherOrgInd | 0 | 1 |
| IRS990/SchoolOperatingInd | 0 | 0 |
| IRS990/SignificantChangeInd | 0 | 0 |
| IRS990/SignificantNewProgramSrvcInd | 0 | 0 |
| IRS990/SubjectToExcsTaxNetInvstIncInd | 0 | 0 |
| IRS990/SubjectToProxyTaxInd | 0 | 1 |
| IRS990/SubjToTaxRmnrtnExPrchtPymtInd | 0 | 0 |
| IRS990/TaxablePartyNotificationInd | 0 | 0 |
| IRS990/TaxExemptBondsInd | 0 | 0 |
| IRS990/TerminateOperationsInd | 0 | 0 |
| IRS990/TotalAssetsBOYAmt | 0 | 269802 |
| IRS990/TotalAssetsEOYAmt | 0 | 308833 |
| IRS990/TotalAssetsGrp/BOYAmt | 0 | 269802 |
| IRS990/TotalAssetsGrp/EOYAmt | 0 | 308833 |
| IRS990/TotalCompGreaterThan150KInd | 0 | 1 |
| IRS990/TotalEmployeeCnt | 0 | 0 |
| IRS990/TotalFunctionalExpensesGrp/TotalAmt | 0 | 337213 |
| IRS990/TotalGrossUBIAmt | 0 | 0 |
| IRS990/TotalLiabilitiesBOYAmt | 0 | 0 |
| IRS990/TotalLiabilitiesEOYAmt | 0 | 0 |
| IRS990/TotalLiabilitiesGrp/BOYAmt | 0 | 0 |
| IRS990/TotalLiabilitiesGrp/EOYAmt | 0 | 0 |
| IRS990/TotalNetAssetsFundBalanceGrp/BOYAmt | 0 | 269802 |
| IRS990/TotalNetAssetsFundBalanceGrp/EOYAmt | 0 | 308833 |
| IRS990/TotalOtherCompensationAmt | 0 | 29948 |
| IRS990/TotalProgramServiceRevenueAmt | 0 | 363759 |
| IRS990/TotalReportableCompFromOrgAmt | 0 | 0 |
| IRS990/TotalRevenueGrp/ExclusionAmt | 0 | 9562 |
| IRS990/TotalRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 363759 |
| IRS990/TotalRevenueGrp/TotalRevenueColumnAmt | 0 | 373321 |
| IRS990/TotalRevenueGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/TotalVolunteersCnt | 0 | 25 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/BOYAmt | 0 | 269802 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/EOYAmt | 0 | 308833 |
| IRS990/TotReportableCompRltdOrgAmt | 0 | 196799 |
| IRS990/TypeOfOrganizationCorpInd | 0 | X |
| IRS990/UnrelatedBusIncmOverLimitInd | 0 | 0 |
| IRS990/UponRequestInd | 0 | X |
| IRS990/USAddress/AddressLine1Txt | 0 | 3066 104TH STREET |
| IRS990/USAddress/CityNm | 0 | URBANDALE |
| IRS990/USAddress/StateAbbreviationCd | 0 | IA |
| IRS990/USAddress/ZIPCd | 0 | 50322 |
| IRS990/VotingMembersGoverningBodyCnt | 0 | 4 |
| IRS990/VotingMembersIndependentCnt | 0 | 4 |
| IRS990/WebsiteAddressTxt | 0 | WWW.MCAOFIOWA.ORG |
| IRS990/WhistleblowerPolicyInd | 0 | 1 |
| ReturnHeader/BuildTS | 0 | 2025-03-06 01:10:19Z |
| ReturnHeader/BusinessOfficerGrp/DiscussWithPaidPreparerInd | 0 | 1 |
| ReturnHeader/BusinessOfficerGrp/PersonNm | 0 | SCOT STOLTENBERG |
| ReturnHeader/BusinessOfficerGrp/PersonTitleTxt | 0 | EXECUTIVE VP |
| ReturnHeader/BusinessOfficerGrp/PhoneNum | 0 | 5153342616 |
| ReturnHeader/BusinessOfficerGrp/SignatureDt | 0 | 2025-05-08 |
| ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt | 0 | CEDAR RAPIDS IOWA CITY MECHANICAL |
| ReturnHeader/Filer/BusinessName/BusinessNameLine2Txt | 0 | CONTRACTING INDUSTRY DEVELOPMENT FUND |
| ReturnHeader/Filer/BusinessNameControlTxt | 0 | CEDA |
| ReturnHeader/Filer/EIN | 0 | 237401919 |
| ReturnHeader/Filer/PhoneNum | 0 | 5153342616 |
| ReturnHeader/Filer/USAddress/AddressLine1Txt | 0 | 3066 104TH STREET |
| ReturnHeader/Filer/USAddress/CityNm | 0 | URBANDALE |
| ReturnHeader/Filer/USAddress/StateAbbreviationCd | 0 | IA |
| ReturnHeader/Filer/USAddress/ZIPCd | 0 | 50322 |
| ReturnHeader/IRSResponsiblePrtyInfoCurrInd | 0 | 0 |
| ReturnHeader/PreparerFirmGrp/PreparerFirmEIN | 0 | 593823192 |
| ReturnHeader/PreparerFirmGrp/PreparerFirmName/BusinessNameLine1Txt | 0 | MARTENS & COMPANY CPA LLP |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/AddressLine1Txt | 0 | 4949 PLEASANT ST STE 104 |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/CityNm | 0 | WEST DES MOINES |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/StateAbbreviationCd | 0 | IA |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/ZIPCd | 0 | 502665494 |
| ReturnHeader/PreparerPersonGrp/PhoneNum | 0 | 5152234841 |
| ReturnHeader/PreparerPersonGrp/PreparerPersonNm | 0 | RICHARD D ATTERBURY |
| ReturnHeader/ReturnTs | 0 | 2025-05-12T12:52:15-05:00 |
| ReturnHeader/ReturnTypeCd | 0 | 990 |
| ReturnHeader/TaxPeriodBeginDt | 0 | 2024-01-01 |
| ReturnHeader/TaxPeriodEndDt | 0 | 2024-12-31 |
| ReturnHeader/TaxYr | 0 | 2024 |
No mirrored PDF or thumbnail assets are attached yet.