Liabilities / Assets
51st percentile
Higher debt load relative to assets than 51% of similar nonprofits.
EIN 38-0864400 • 501(c)6 • Arlington Heights, IL
Profile
The association's mission is to promote the health and growth of the air movement and control industry consistent with the interest of the public. Amca international is a valuable resource and a strong means of self regulation for our industry. People who buy and specify fans, dampers, and louvers need to be aware of the value of the amca international seal.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
51st percentile
Higher debt load relative to assets than 51% of similar nonprofits.
Liabilities / Revenue
21st percentile
Higher debt load relative to revenue than 21% of similar nonprofits.
Net Margin
58th percentile
Higher net margin than 58% of similar nonprofits.
Top Officer Pay
43rd percentile
Higher top officer pay than 43% of similar nonprofits.
Top officer pay equals 3.1% of source-year revenue.
Asset Growth
87th percentile
Faster asset growth than 87% of similar nonprofits.
Revenue Growth
82nd percentile
Faster revenue growth than 82% of similar nonprofits.
Assets
Up$6,355,921
Up $1,050,716 (+20%) from 2024
Liabilities
Up$1,548,073
Up $313,220 (+25%) from 2024
Net Assets
Up$4,807,848
Up $737,496 (+18%) from 2024
Revenue
Up$10,937,185
Up $1,872,903 (+21%) from 2024
Expenses
Up$10,199,446
Up $984,371 (+11%) from 2024
Net Income
Up$737,739
Up $888,532 (+589%) from 2024
Most recent year
2025 • Form 990Detailed filing. Detailed filing data is available for this year.
The mission of amca is to advance the knowledge, growth, and integrity of the air movement and control systems industry.
To be a leading authority in the development of the science & art of engineering as related to air movement & air control devices.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Investments in Publicly Traded Securities | $1,663,835 | $1,835,725 | ▲ $171,890 |
| Cash and Non-Interest-Bearing Accounts | $680,994 | $1,570,860 | ▲ $889,866 |
| Land, Buildings, and Equipment, Net | $1,422,452 | $1,247,103 | ▼ $175,349 |
| Accounts Receivable | $947,891 | $1,072,032 | ▲ $124,141 |
| Investments Other Securities | $290,446 | $293,207 | ▲ $2,761 |
| Prepaid Expenses and Deferred Charges | $212,778 | $259,755 | ▲ $46,977 |
| Inventories for Sale or Use | $86,809 | $77,239 | ▼ $9,570 |
| Receivable From Disqualified Prsn | $0 | $0 | → $0 |
| Receivables From Officers Etc | $0 | $0 | → $0 |
| Investments Program Related | $0 | - | - |
| Loans From Officers Directors | $0 | $0 | → $0 |
| Total Assets | $5,305,205 | $6,355,921 | ▲ $1,050,716 |
| Other Assets Total | $0 | $0 | → $0 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $777,709 | $868,580 | ▲ $90,871 |
| Deferred Revenue | $397,671 | $603,444 | ▲ $205,773 |
| Other Liabilities | $59,473 | $76,049 | ▲ $16,576 |
| Total Liabilities | $1,234,853 | $1,548,073 | ▲ $313,220 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $4,070,352 | $4,807,848 | ▲ $737,496 |
| Total Net Assets Fund Balance | $4,070,352 | $4,807,848 | ▲ $737,496 |
| Total Liabilities and Net Assets / Fund Balance | $5,305,205 | $6,355,921 | ▲ $1,050,716 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Buildings | $845,814 | $3,070,867 | $3,916,681 |
| Other Land Buildings | $179,519 | $1,635,653 | $1,815,172 |
| Equipment | $160,334 | $1,574,179 | $1,734,513 |
| Land | $61,436 | - | $61,436 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Kevin Faltin | Executive Director | FT | $260,943 | $81,610 | $342,553 |
| Kimberly Delort | Assoicate Executive Director | FT | $244,543 | $70,552 | $315,095 |
| Michael Ivanovich | Senior Director | FT | $241,445 | $58,432 | $299,877 |
| Paul Fajnor | Senior Director of Finance | FT | $193,466 | $57,517 | $250,983 |
| Alexander Clawson | Senior Director | FT | $175,045 | $35,985 | $211,030 |
| Eric Anderson | Director | FT | $154,394 | $56,071 | $210,465 |
| Joseph Brooks | Director | FT | $156,534 | $32,926 | $189,460 |
| Andrew Schmidt | Software Engineer | FT | $130,004 | $43,905 | $173,909 |
| Bruce Hackett | Director | FT | $112,458 | $49,279 | $161,737 |
| Nazme Mohsina | Senior Director | FT | $139,319 | $14,438 | $153,757 |
| Name | Title |
|---|---|
| Mark Bublitz | Chairman - Thru 10/24 |
| Ed Rizk | President |
| Asokdas Damodara | Vice President |
| Armion Hauer | Director |
| Brett Vake | Director |
| Christian Taber | Director |
| Jye Teoh | Director |
| Morten Schmelzer | Director |
| Bob Valbracht | Director - Beg 10/24 |
| Denise Grady | Director - Beg 10/24 |
| Noman Qamar | Director - Part Year |
| Mike Wolf | Chariman Beg - 10/24 |
| Juergen Albig | Secretary |
| Mark Saunders | Treasurer |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Koffel & Associates | Consulting | 8815 CENTRE PARK DRIVE SUITE 200, Columbia, MD 21045, Ae | $214,200 |
| Dubai World Trade Center LLC | Registered Agent Services | - | $100,468 |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $5,397,472 |
| Other Expenses | $4,801,974 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | - | - | - | $2,826,306 |
| Current Officers, Directors, Trustees, and Key Employees | - | - | - | $1,477,012 |
| Conferences and Meetings | - | - | - | $1,004,899 |
| All Other Expenses | - | - | - | $757,274 |
| Occupancy | - | - | - | $721,377 |
| Other Employee Benefits | - | - | - | $528,856 |
| Fees for Services Other | - | - | - | $495,948 |
| Payroll Taxes | - | - | - | $302,756 |
| Pension Plan Contributions | - | - | - | $262,542 |
| Depreciation Depletion | - | - | - | $205,162 |
| Other Expenses | - | - | - | $152,278 |
| Insurance | - | - | - | $149,606 |
| Office Expenses | - | - | - | $138,016 |
| Fees for Services Accounting | - | - | - | $84,050 |
| Fees for Services Legal | - | - | - | $66,659 |
| Advertising | - | - | - | $53,473 |
| Information Technology | - | - | - | $24,364 |
| Fees for Service Investment Mgmnt Fees | - | - | - | $12,310 |
| Total Functional Expenses | $0 | $0 | $0 | $10,199,446 |
| Line Item | Amount |
|---|---|
| Expenses Not Reported on Financial Statements | $0 |
| Expenses Not Reported on Form 990 | $0 |
| Expenses per Audited Statements | $0 |
| Other Expense Adjustments | $0 |
| Total Expenses per Form 990 | $0 |
| Region | Activity | Services | Offices | Employees | Spending |
|---|---|---|---|---|---|
| East Asia and the Pacific | Program Services | Program Expenditures | 1 | 0 | $1,264,412 |
| East Asia and the Pacific | Investments | Investment | 0 | 0 | $293,207 |
| Europe (Including Iceland and Greenland) | Program Services | Program Expenditures | 1 | 0 | $218,781 |
| Middle East and North Africa | Program Services | Program Expenditures | 1 | 0 | $140,186 |
| North America (Canada & Mexico only) | Program Services | Program Revenue | 0 | 0 | $0 |
| Middle East and North Africa | Program Services | Program Revenue | 0 | 0 | $0 |
| Europe (Including Iceland and Greenland) | Program Services | Program Revenue | 0 | 0 | $0 |
| East Asia and the Pacific | Program Services | Program Revenue | 0 | 0 | $0 |
| Line Item | Amount |
|---|---|
| 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 |
|---|---|
| Federal Income Taxes | $76,049 |
| Due to Related Organizations | - |
“In accordance with the by-laws, the organization has members.”
“Members may elect the governing body pursuant to the process set forth in the by-laws.”
“Each member is entitled to one vote upon all matters presented to the membership.”
“Amca's board of directors has delegated the responsibility of reviewing the form 990 to amca's audit committee. The results of the review, as well as a copy of the 990 is shared with amca's board of directors prior to filing with the irs. The audit committee reports to the board of directors the results of the annual audit and meetings with the external auditors. A copy of the final audited financial statements are provided to amca's board of directors.”
“Review of the written conflict of interest policy is incorporated in each board meeting. Members are verbally asked to communicate potential conflicts.”
“Compensation of the executive director is determined and approved on an annual basis by the executive committee. From time to time, the executive committee compares the compensation of the executive director of amca to the compensation of executive directors of similar non-profit trade associations for reasonableness. The executive committee documents its process in writing.”
“Documents are available upon request.”
“MISCELLANEOUS INCOME - Total Revenue: 119713, Related or Exempt Function Revenue: 119713, Unrelated Business Revenue: , Revenue Excluded from Tax Under Sections 512, 513, or 514: ;”
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 | 777709 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 868580 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 947891 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 1072032 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | TO BE A LEADING AUTHORITY IN THE DEVELOPMENT OF THE SCIENCE & ART OF ENGINEERING AS RELATED TO AIR MOVEMENT & AIR CONTROL DEVICES. |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 53473 |
| IRS990/AllOtherContributionsAmt | 0 | 15000 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 757274 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/AuditCommitteeInd | 0 | true |
| IRS990/BackupWthldComplianceInd | 0 | true |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | PAUL FAJNOR DIRECTOR OF FINANCE |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 8477046270 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 30 W UNIVERSITY |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | ARLINGTON HEIGHTS |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | IL |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 600041806 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 680994 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 1570860 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 1477012 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | true |
| IRS990/CompensationProcessOtherInd | 0 | false |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 1004899 |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | true |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 214200 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 1 | 100468 |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/AddressLine1Txt | 0 | PO BOX 9292 |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/CityNm | 0 | DUBAI |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/CountryCd | 0 | AE |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 8815 CENTRE PARK DRIVE SUITE 200 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | COLUMBIA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | MD |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 21045 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | KOFFEL & ASSOCIATES |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 1 | DUBAI WORLD TRADE CENTER LLC |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | CONSULTING |
| IRS990/ContractorCompensationGrp/ServicesDesc | 1 | REGISTERED AGENT SERVICES |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 15000 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 96223 |
| IRS990/CYOtherExpensesAmt | 0 | 4801974 |
| IRS990/CYOtherRevenueAmt | 0 | 68588 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 10757374 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 737739 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 5397472 |
| IRS990/CYTotalExpensesAmt | 0 | 10199446 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 10937185 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | true |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 397671 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 603444 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 205162 |
| IRS990/Desc | 0 | AIR MOVEMENT AND CONTROL ASSOCIATION INTERNATIONAL, INC. IS THE RECOGNIZED INTERNATIONAL AUTHORITY ON AIR SYSTEM COMPONENTS. IT IS A NOT-FOR-PROFIT MEMBERSHIP ORGANIZATION THAT SERVICES THE VENTILATION AND OTHER RELATED INDUSTRIES. IT IS A MAJOR STANDARDS-SETTING BODY, CREATING METHODS FOR TESTING AND OTHER TEST STANDARDS. THE ASSOCIATION OPERATES AN ONSITE TESTING LABORATORY FOR MEMBER AND NONMEMBER PRODUCTS. THE ASSOCIATION'S CERTIFIED RATINGS PROGRAMS (CRP) VERIFY PERFORMANCE OF VENTILATION PRODUCTS THAT BEAR THE ASSOCIATION'S CRP SEAL. |
| IRS990/DescribedInSection501c3Ind | 0 | false |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DoingBusinessAsName/BusinessNameLine1Txt | 0 | AMCA INTERNATIONAL INC |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | true |
| IRS990/EmployeeCnt | 0 | 44 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/EscrowAccountInd | 0 | false |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 84050 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 66659 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 495948 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 12310 |
| IRS990/ForeignActivitiesInd | 0 | true |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignOfficeInd | 0 | true |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 0 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 1 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 2 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 3 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 4 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 5 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 6 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 7 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 8 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 9 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 10 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 11 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 12 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 13 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 14 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 15 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 16 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 17 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 18 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 19 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 20 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 21 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 22 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 23 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 5.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 5.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 5.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 5.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 5.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 5.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 5.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 5.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 5.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 5.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 5.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 5.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 5.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 5.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 50.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 50.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 50.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 17 | 50.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 18 | 50.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 19 | 50.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 20 | 50.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 21 | 50.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 22 | 50.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 23 | 50.0 |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 4 | X |
| 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/IndividualTrusteeOrDirectorInd | 10 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 11 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 12 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 13 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 2 | 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/OfficerInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 7 | 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 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 14 | 54610 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 15 | 38008 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 16 | 19285 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 17 | 44877 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 18 | 34454 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 19 | 35067 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 20 | 38967 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 21 | 40321 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 22 | 17822 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 23 | 14438 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | ASOKDAS DAMODARA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | ED RIZK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | JUERGEN ALBIG |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | MARK BUBLITZ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | MARK SAUNDERS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | MIKE WOLF |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | ARMION HAUER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | BOB VALBRACHT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | BRETT VAKE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | CHRISTIAN TABER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | DENISE GRADY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | JYE TEOH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | MORTEN SCHMELZER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | NOMAN QAMAR |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | KEVIN FALTIN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | PAUL FAJNOR |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | ALEXANDER CLAWSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 17 | KIMBERLY DELORT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 18 | MICHAEL IVANOVICH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 19 | ANDREW SCHMIDT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 20 | BRUCE HACKETT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 21 | ERIC ANDERSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 22 | JOSEPH BROOKS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 23 | NAZME MOHSINA |
| 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/ReportableCompFromOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 14 | 287943 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 15 | 212975 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 16 | 191745 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 17 | 270218 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 18 | 265423 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 19 | 138842 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 20 | 122770 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 21 | 170144 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 22 | 171638 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 23 | 139319 |
| 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 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 18 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 19 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 20 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 21 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 22 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 23 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | VICE PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | CHAIRMAN - THRU 10/24 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | CHARIMAN BEG - 10/24 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | DIRECTOR - BEG 10/24 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | DIRECTOR - BEG 10/24 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | DIRECTOR - PART YEAR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | EXECUTIVE DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | SENIOR DIRECTOR OF FINANCE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | SENIOR DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 17 | ASSOICATE EXECUTIVE DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 18 | SENIOR DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 19 | SOFTWARE ENGINEER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 20 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 21 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 22 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 23 | SENIOR DIRECTOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormationYr | 0 | 1958 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedInd | 0 | true |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/GainOrLossGrp/OtherAmt | 0 | 0 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 22432 |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 12 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | false |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 1209481 |
| IRS990/GrossReceiptsAmt | 0 | 12124234 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | false |
| IRS990/IndependentAuditFinclStmtInd | 0 | false |
| IRS990/IndependentVotingMemberCnt | 0 | 12 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 11 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 24364 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 149606 |
| IRS990/InventoriesForSaleOrUseGrp/BOYAmt | 0 | 86809 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 77239 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 73791 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 73791 |
| IRS990/InvestmentInJointVentureInd | 0 | true |
| IRS990/InvestmentsOtherSecuritiesGrp/BOYAmt | 0 | 290446 |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 293207 |
| IRS990/InvestmentsProgramRelatedGrp/BOYAmt | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 1663835 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 1835725 |
| IRS990/IRPDocumentCnt | 0 | 12 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 6280699 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 1422452 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 1247103 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 7527802 |
| IRS990/LegalDomicileStateCd | 0 | IL |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 1187049 |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LoansFromOfficersDirectorsGrp/BOYAmt | 0 | 0 |
| IRS990/LoansFromOfficersDirectorsGrp/EOYAmt | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | false |
| IRS990/LocalChaptersInd | 0 | false |
| IRS990/MaterialDiversionOrMisuseInd | 0 | false |
| IRS990/MembersOrStockholdersInd | 0 | true |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | true |
| IRS990/MinutesOfGoverningBodyInd | 0 | true |
| IRS990/MiscellaneousRevenueGrp/ExclusionAmt | 0 | 0 |
| IRS990/MiscellaneousRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 0 |
| IRS990/MiscellaneousRevenueGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/MiscellaneousRevenueGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/MissionDesc | 0 | THE MISSION OF AMCA IS TO ADVANCE THE KNOWLEDGE, GROWTH, AND INTEGRITY OF THE AIR MOVEMENT AND CONTROL SYSTEMS INDUSTRY. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 4070352 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 4807848 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | 22432 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 22432 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | -243 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 4070352 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 4807848 |
| IRS990/NoncashContributionsAmt | 0 | 10000 |
| IRS990/NondeductibleContributionsInd | 0 | true |
| IRS990/NondeductibleContriDisclInd | 0 | true |
| IRS990/OccupancyGrp/TotalAmt | 0 | 721377 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 138016 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OnBehalfOfIssuerInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501cInd | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 0 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 0 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 528856 |
| IRS990/OtherExpensesGrp/Desc | 0 | TRAINING & EMPLOYEE REL |
| IRS990/OtherExpensesGrp/Desc | 1 | BAD DEBT EXPENSE |
| IRS990/OtherExpensesGrp/Desc | 2 | LABORATORY TESTING |
| IRS990/OtherExpensesGrp/Desc | 3 | CODE ACTION PROJECT |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 402292 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 293931 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 240335 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 152278 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 59473 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 76049 |
| IRS990/OtherRevenueTotalAmt | 0 | 0 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 2826306 |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 302756 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 262542 |
| IRS990/PoliciesReferenceChaptersInd | 0 | false |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 212778 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 259755 |
| IRS990/PrincipalOfcrBusinessName/BusinessNameLine1Txt | 0 | KEVIN FALTIN |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 541900 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 541900 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 2 | 541900 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 3 | 541900 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 4 | 541900 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | MEMBERSHIP DUES |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | LAB SERVICES |
| IRS990/ProgramServiceRevenueGrp/Desc | 2 | PUBLICATIONS |
| IRS990/ProgramServiceRevenueGrp/Desc | 3 | TESTING AND VERIFICATI |
| IRS990/ProgramServiceRevenueGrp/Desc | 4 | CERTIFICATION |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 5871145 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 3883368 |
No mirrored PDF or thumbnail assets are attached yet.