Liabilities / Assets
68th percentile
Higher debt load relative to assets than 68% of similar nonprofits.
990 • Fiscal year 2016 • EIN 23-7091810
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
68th percentile
Higher debt load relative to assets than 68% of similar nonprofits.
Liabilities / Revenue
57th percentile
Higher debt load relative to revenue than 57% of similar nonprofits.
Net Margin
21st percentile
Higher net margin than 21% of similar nonprofits.
Top Officer Pay
84th percentile
Higher top officer pay than 84% of similar nonprofits.
Top officer pay equals 3.4% of source-year revenue.
Asset Growth
57th percentile
Faster asset growth than 57% of similar nonprofits.
Revenue Growth
42nd percentile
Faster revenue growth than 42% of similar nonprofits.
Assets
Up$20,374,416
Up $1,139,724 (+5.9%) from 2015
Net Assets
Down$11,750,021
Down $175,215 (-1.5%) from 2015
Liabilities
Up$8,624,395
Up $1,314,939 (+18%) from 2015
Revenue
Up$20,392,905
Up $213,170 (+1.1%) from 2015
Expenses
Up$20,846,760
Up $1,535,636 (+8.0%) from 2015
Net Income
Down-$453,855
Down $1,322,466 (-152%) from 2015
Ipc is a global trade association dedicated to furthering the competitive excellence and financial success of its members, who are participants in the electronics industry. In pursuit of these objectives, ipc will devote resources to management improvement and technology enhancement programs, the creation of relevant standards, protection of the environment, and pertinent government relations. Ipc encourages the active participation of all its members in these activities and commits to full cooperation with all related organizations.
Ipc is a global trade association dedicated to furthering the competitive excellence and financial success of its members, who are participants in the electronics industry.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Investments in Publicly Traded Securities | $12,621,007 | $13,251,995 | ▲ $630,988 |
| Savings and Temporary Cash Investments | $2,400,888 | $2,243,432 | ▼ $157,456 |
| Land, Buildings, and Equipment, Net | $1,363,988 | $1,893,323 | ▲ $529,335 |
| Prepaid Expenses and Deferred Charges | $1,267,114 | $1,357,131 | ▲ $90,017 |
| Accounts Receivable | $1,155,473 | $1,253,963 | ▲ $98,490 |
| Inventories for Sale or Use | $403,833 | $351,551 | ▼ $52,282 |
| Cash and Non-Interest-Bearing Accounts | $22,389 | $23,021 | ▲ $632 |
| Total Assets | $19,234,692 | $20,374,416 | ▲ $1,139,724 |
| Liabilities | |||
| Deferred Revenue | $5,188,923 | $6,410,943 | ▲ $1,222,020 |
| Accounts Payable and Accrued Expenses | $1,783,309 | $1,914,112 | ▲ $130,803 |
| Other Liabilities | $337,224 | $299,340 | ▼ $37,884 |
| Total Liabilities | $7,309,456 | $8,624,395 | ▲ $1,314,939 |
| Net Assets / Fund Balance | |||
| Unrestricted Net Assets | $11,925,236 | $11,750,021 | ▼ $175,215 |
| Total Net Assets Fund Balance | $11,925,236 | $11,750,021 | ▼ $175,215 |
| Total Liabilities and Net Assets / Fund Balance | $19,234,692 | $20,374,416 | ▲ $1,139,724 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $1,350,169 | $1,580,175 | $2,930,344 |
| Other Land Buildings | $262,544 | $351,105 | $613,649 |
| Leasehold Improvements | $280,610 | $94,138 | $374,748 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| John Mitchell | President/CEO | FT | $410,000 | $289,166 | $699,166 |
| Sanjay Huprikar | VP Member Success | FT | $236,186 | $62,004 | $298,190 |
| David Bergman | VP INT'L RELATIONS | FT | $208,798 | $87,282 | $296,080 |
| Tom Sandman | CFO | FT | $212,700 | $81,147 | $293,847 |
| Phil Carmichael | CEO China Operations | FT | $156,257 | $125,964 | $282,221 |
| John Hasselmann | VP Gov'T Relations | FT | $215,543 | $65,247 | $280,790 |
| Russell Wynne | It Director | FT | $147,775 | $58,098 | $205,873 |
| Brian Knier | VP/CMO | FT | $137,299 | $63,369 | $200,668 |
| Randy Cherry | Director | FT | $136,422 | $41,254 | $177,676 |
| Kenneth Shramko | Gov't Relations Director | FT | $140,781 | $35,303 | $176,084 |
| Teresa Rowe | Standards Director | FT | $128,213 | $37,706 | $165,919 |
| Alicia Balonek | Events Director | FT | $134,938 | $23,909 | $158,847 |
| Name | Title |
|---|---|
| Joe O'Neil | Chairman |
| Marc Peo | Immediate Past Chairman |
| Mikel Williams | Vice Chairman |
| Bhawnesh Mathur | Board Member |
| Jeff Timms | Board Member |
| Mark Wolfe | Board Member |
| Michael Carano | Board Member |
| Nilesh Naik | Board Member |
| Peter Cleveland | Board Member |
| Ray Sharpe | Board Member |
| Rick Bromm | Board Member |
| Robert Feuerstein | Board Member |
| Robert Neves | Board Member |
| Steve Pudles | Board Member |
| Tom Edman | Board Member |
| Tony Zhou | Board Member |
| Xi Cao | Board Member |
| Shane Whiteside | Treasurer/Secretary |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $10,589,263 |
| Other Expenses | $10,257,497 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | - | - | - | $6,070,465 |
| Current Officers, Directors, Trustees, and Key Employees | - | - | - | $2,350,962 |
| Conferences and Meetings | - | - | - | $2,019,837 |
| All Other Expenses | - | - | - | $1,906,427 |
| Fees for Services Management | - | - | - | $1,898,531 |
| Other Employee Benefits | - | - | - | $1,143,729 |
| Information Technology | - | - | - | $769,819 |
| Travel | - | - | - | $742,355 |
| Occupancy | - | - | - | $736,910 |
| Depreciation Depletion | - | - | - | $517,117 |
| Pension Plan Contributions | - | - | - | $512,367 |
| Payroll Taxes | - | - | - | $511,740 |
| Fees for Services Other | - | - | - | $215,616 |
| Office Expenses | - | - | - | $117,689 |
| Other Expenses | - | - | - | $83,547 |
| Fees for Services Legal | - | - | - | $73,232 |
| Advertising | - | - | - | $67,443 |
| Royalties | - | - | - | $63,526 |
| Insurance | - | - | - | $59,191 |
| Fees for Services Accounting | - | - | - | $54,435 |
| Total Functional Expenses | $0 | $0 | $0 | $20,846,760 |
| Line Item | Amount |
|---|---|
| Total Expenses per Audited Statements | $21,728,680 |
| Expenses per Audited Statements | $20,846,760 |
| Total Expenses per Form 990 | $20,846,760 |
| Expenses Not Reported on Form 990 | $881,920 |
| Expenses Not Reported on Financial Statements | $0 |
| Region | Activity | Services | Offices | Employees | Spending |
|---|---|---|---|---|---|
| East Asia and the Pacific - Australia, Brunei, Burma, Cambodia, | Program Services | Training/consulting | 3 | 33 | $1,765,739 |
| South Asia - Afghanistan, Bangladesh, Bhutan, India, Maldives, Nepal, | Program Services | Training/consulting | 2 | 12 | $470,639 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Line Item | Amount |
|---|---|
| Current Year Nondeductible Lobbying and Political Cost | $882,373 |
| Total Nondeductible Lobbying and Political Cost | $739,783 |
| Liability | Amount |
|---|---|
| Deferred Rent | $247,739 |
| Deferred Lease Incentive | $51,601 |
“The board retains the services of an independent cpa firm to prepare the organization's form 990. Management reviews the completed form 990 and provides a full copy to all voting members of the governing body after filing with the irs.”
“The board secretary is responsible for cataloging all conflicts of interest. The conflict of interest questionaire and policy is distributed annually. Directors are requested to report any conflicts on an annual basis.”
“An independent compensation committee determines the ceo's salary based on comparability data. The committee contemporaneously substantiates its deliberation and decision.”
“Governing documents and financial statements are available through applicable governmental agencies; the conflict of interest policy is available upon written request to the organization.”
“Cost of goods sold on sales of inventory 881,920.”
“Cost of goods sold on sales of inventory 881,920.”
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 | 1783309 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 1914112 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 1155473 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 1253963 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | IPC IS A GLOBAL TRADE ASSOCIATION DEDICATED TO FURTHERING THE COMPETITIVE EXCELLENCE AND FINANCIAL SUCCESS OF ITS MEMBERS, WHO ARE PARTICIPANTS IN THE ELECTRONICS INDUSTRY. |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 67443 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 1906427 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | JENNIFER SANDAHL |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 8475972883 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 3000 LAKESIDE DRIVE SUITE 105N |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | BANNOCKBURN |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | IL |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 60015 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOfficerEntInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 22389 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 23021 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 2350962 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 2019837 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 1 |
| IRS990/CostOfGoodsSoldAmt | 0 | 881920 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 0 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 267829 |
| IRS990/CYOtherExpensesAmt | 0 | 10257497 |
| IRS990/CYOtherRevenueAmt | 0 | 6818731 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 13306345 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -453855 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 10589263 |
| IRS990/CYTotalExpensesAmt | 0 | 20846760 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 20392905 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 5188923 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 6410943 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 517117 |
| IRS990/Desc | 0 | IPC DEVOTES ITS RESOURCES TO MANAGEMENT IMPROVEMENT AND TECHNOLOGY ENHANCEMENT PROGRAMS, THE CREATION OF RELEVANT STANDARDS (CURRENTLY AT 350), THE PROTECTION OF THE ENVIRONMENT, AND PERTINENT GOVERNMENT RELATIONS. APPROXIMATELY 3,925 COMPANIES WORLDWIDE PARTICIPATE IN IPC'S PROGRAMS. |
| IRS990/DescribedInSection501c3Ind | 0 | 0 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 74 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 54435 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 73232 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 1898531 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 215616 |
| IRS990/ForeignActivitiesInd | 0 | 1 |
| IRS990/ForeignCountryCd | 0 | CH |
| IRS990/ForeignCountryCd | 1 | IN |
| IRS990/ForeignCountryCd | 2 | TW |
| IRS990/ForeignFinancialAccountInd | 0 | 1 |
| IRS990/ForeignOfficeInd | 0 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 0 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 1 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 2 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 3 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 4 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 5 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 6 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 7 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 8 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 9 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 10 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 11 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 12 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 13 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 14 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 15 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 16 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 17 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 18 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 19 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 20 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 21 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 22 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 23 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 24 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 25 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 26 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 27 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 28 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 29 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 17 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 18 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 19 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 20 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 21 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 22 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 23 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 24 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 25 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 26 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 27 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 28 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 29 | 40.00 |
| 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/IndividualTrusteeOrDirectorInd | 14 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 15 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 16 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 17 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 18 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 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/OfficerInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 70002 |
| 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 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 18 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 19 | 48147 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 20 | 55282 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 21 | 28004 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 22 | 44096 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 23 | 33247 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 24 | 46306 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 25 | 25706 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 26 | 15409 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 27 | 34254 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 28 | 28303 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 29 | 47348 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | John Mitchell |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | Joe O'Neil |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | Marc Peo |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | Mikel Williams |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | Shane Whiteside |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | Rick Bromm |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | XI CAO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | Michael Carano |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | PETER CLEVELAND |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | TOM EDMAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | Robert Feuerstein |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | Bhawnesh Mathur |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | Nilesh Naik |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | Robert Neves |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | Steve Pudles |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | Ray Sharpe |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | JEFF TIMMS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 17 | Mark Wolfe |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 18 | Tony Zhou |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 19 | Tom Sandman |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 20 | David Bergman |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 21 | Sanjay Huprikar |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 22 | Phil Carmichael |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 23 | John Hasselmann |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 24 | Brian Knier |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 25 | Teresa Rowe |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 26 | Alicia Balonek |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 27 | Randy Cherry |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 28 | Kenneth Shramko |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 29 | Russell Wynne |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 629164 |
| 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 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 18 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 19 | 245700 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 20 | 240798 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 21 | 270186 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 22 | 238125 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 23 | 247543 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 24 | 154362 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 25 | 140213 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 26 | 143438 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 27 | 143422 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 28 | 147781 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 29 | 158525 |
| 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/ReportableCompFromRltdOrgAmt | 24 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 25 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 26 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 27 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 28 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 29 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | President/Ceo |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | Chairman |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | Immediate Past Chairman |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | VICE CHAIRMAN |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | Treasurer/Secretary |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | Board Member |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | Board Member |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | Board Member |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | Board Member |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | Board Member |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | Board Member |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 17 | Board Member |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 18 | Board Member |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 19 | CFO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 20 | Vp INT'L RELATIONS |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 21 | Vp Member Success |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 22 | Ceo China Operations |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 23 | Vp Gov'T Relations |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 24 | VP/CMO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 25 | Standards Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 26 | Events Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 27 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 28 | Gov't Relations Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 29 | IT DIRECTOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 0 |
| IRS990/FormationYr | 0 | 1957 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/ConsolidatedBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 19 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 750000 |
| IRS990/GrossReceiptsAmt | 0 | 22024825 |
| IRS990/GrossSalesOfInventoryAmt | 0 | 7700651 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 0 |
| IRS990/IndependentVotingMemberCnt | 0 | 18 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 24 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 769819 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 59191 |
| IRS990/InventoriesForSaleOrUseGrp/BOYAmt | 0 | 403833 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 351551 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 267829 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 267829 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 12621007 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 13251995 |
| IRS990/IRPDocumentCnt | 0 | 39 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 2025418 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 1363988 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 1893323 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 3918741 |
| IRS990/LegalDomicileStateCd | 0 | NY |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 750000 |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 0 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | IPC IS A GLOBAL TRADE ASSOCIATION DEDICATED TO FURTHERING THE COMPETITIVE EXCELLENCE AND FINANCIAL SUCCESS OF ITS MEMBERS, WHO ARE PARTICIPANTS IN THE ELECTRONICS INDUSTRY. IN PURSUIT OF THESE OBJECTIVES, IPC WILL DEVOTE RESOURCES TO MANAGEMENT IMPROVEMENT AND TECHNOLOGY ENHANCEMENT PROGRAMS, THE CREATION OF RELEVANT STANDARDS, PROTECTION OF THE ENVIRONMENT, AND PERTINENT GOVERNMENT RELATIONS. IPC ENCOURAGES THE ACTIVE PARTICIPATION OF ALL ITS MEMBERS IN THESE ACTIVITIES AND COMMITS TO FULL COOPERATION WITH ALL RELATED ORGANIZATIONS |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 11925236 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 11750021 |
| IRS990/NetIncomeOrLossGrp/RelatedOrExemptFuncIncomeAmt | 0 | 6818731 |
| IRS990/NetIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 6818731 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 278640 |
| IRS990/NondeductibleContributionsInd | 0 | 1 |
| IRS990/NondeductibleContriDisclInd | 0 | 1 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 736910 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 117689 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501cInd | 0 | X |
| IRS990/OrganizationFollowsSFAS117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 1143729 |
| IRS990/OtherExpensesGrp/Desc | 0 | SHIPPING AND POSTAGE |
| IRS990/OtherExpensesGrp/Desc | 1 | bank fees |
| IRS990/OtherExpensesGrp/Desc | 2 | TRANSLATIONS |
| IRS990/OtherExpensesGrp/Desc | 3 | STAFF TRAINING |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 427041 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 398412 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 106369 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 83547 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 337224 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 299340 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 6070465 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 511740 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2016 • Form 990Detailed filing. Detailed filing data is available for this year.