Liabilities / Assets
99th percentile
Higher debt load relative to assets than 99% of similar nonprofits.
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
99th percentile
Higher debt load relative to assets than 99% of similar nonprofits.
Liabilities / Revenue
61st percentile
Higher debt load relative to revenue than 61% of similar nonprofits.
Net Margin
77th percentile
Higher net margin than 77% of similar nonprofits.
Top Officer Pay
47th percentile
Higher top officer pay than 47% of similar nonprofits.
Top officer pay equals 0.7% of source-year revenue.
Asset Growth
60th percentile
Faster asset growth than 60% of similar nonprofits.
Revenue Growth
98th percentile
Faster revenue growth than 98% of similar nonprofits.
Assets
Up$4,289,496
Up $156,714 (+3.8%) from 2014
Net Assets
Up-$11,503,386
Up $6,121,205 (+35%) from 2014
Liabilities
Down$15,792,882
Down $5,964,491 (-27%) from 2014
Revenue
Up$32,413,282
Up $21,922,779 (+209%) from 2014
Expenses
Up$26,292,077
Up $15,042,413 (+134%) from 2014
Net Income
Up$6,121,205
Up $6,880,366 (+906%) from 2014
Mdi's vision is meaningful employment opportunities for all people with disabilities and is supported through our mission to serve people with disabilities by offering inclusive employment opportunities and services. Refer to schedule o for additional detail.
Serve people with disabilities by offering inclusive employment opportunities and services.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Land, Buildings, and Equipment, Net | $1,807,875 | $2,345,164 | ▲ $537,289 |
| Inventories for Sale or Use | $1,274,930 | $1,311,605 | ▲ $36,675 |
| Accounts Receivable | $725,677 | $632,727 | ▼ $92,950 |
| Prepaid Expenses and Deferred Charges | $324,300 | $0 | ▼ $324,300 |
| Total Assets | $4,132,782 | $4,289,496 | ▲ $156,714 |
| Liabilities | |||
| Other Liabilities | $21,757,373 | $15,792,882 | ▼ $5,964,491 |
| Accounts Payable and Accrued Expenses | $0 | - | - |
| Total Liabilities | $21,757,373 | $15,792,882 | ▼ $5,964,491 |
| Net Assets / Fund Balance | |||
| Unrestricted Net Assets | $-17,624,591 | $-11,503,386 | ▲ $6,121,205 |
| Total Net Assets Fund Balance | $-17,624,591 | $-11,503,386 | ▲ $6,121,205 |
| Total Liabilities and Net Assets / Fund Balance | $4,132,782 | $4,289,496 | ▲ $156,714 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $2,283,923 | $8,244,377 | $10,528,300 |
| Leasehold Improvements | $61,241 | $215,636 | $276,877 |
| Name | Title | Base | Other | Total |
|---|---|---|---|---|
| Rodney L Wood | VP Operations | $152,627 | $20,934 | $173,561 |
| Barbara Majerus | VP Sales & Business Dev | $111,980 | $52,044 | $164,024 |
| Marvin Hannon | CFO | - | $85,891 | $85,891 |
| Name | Title |
|---|---|
| Rick Harding | Board Chair |
| Peter Mcdermott | President & CEO |
| Keith Olson | Board Vice Chair |
| Addie Kuzina | Director |
| Bryan Ethridge | Director |
| Ellen Hoeg | Director |
| Leonard Rothlisberger | Director |
| Mary Kay Jacobson | Director |
| Nicholas Wilkie | Director |
| Phil Bakken | Director |
| Rachel Wobschall | Director |
| John Grace | Treasurer |
| Line Item | Amount |
|---|---|
| Other Expenses | $21,840,665 |
| Salaries, Compensation, and Employee Benefits | $4,451,412 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $3,242,618 | - | - | $3,242,618 |
| Fees for Services Other | $3,038,392 | - | - | $3,038,392 |
| Fees for Services Management | - | $2,907,252 | - | $2,907,252 |
| Occupancy | $1,346,604 | - | - | $1,346,604 |
| Other Employee Benefits | $638,716 | - | - | $638,716 |
| Depreciation Depletion | $582,799 | - | - | $582,799 |
| Current Officers, Directors, Trustees, and Key Employees | $337,585 | - | - | $337,585 |
| Payroll Taxes | $232,493 | - | - | $232,493 |
| Travel | $30,371 | - | - | $30,371 |
| Other Expenses | $28,524 | - | - | $28,524 |
| Office Expenses | $27,107 | - | - | $27,107 |
| Total Functional Expenses | $23,384,825 | $2,907,252 | $0 | $26,292,077 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Interested Party | Relationship | Description | Shared Revenue | Amount |
|---|---|---|---|---|
| Dale Majerus | Family Member of Barbara Majerus, an Officer of the Organization | Wages - Dale Was Director of Human Resources for Minnesota Diversified Industries, Inc. | No | $77,116 |
| Liability | Amount |
|---|---|
| Intercompany Management Fees Payable | $15,792,882 |
“Executive committee consists of the chair of the board, vice chair, treasurer and past chair. The executive committee shall have all of the powers of the board of directors if action is required between meetings of the board of directors.”
“Over the course of the year, the bylaws were updated to include section 13 regarding emeritus or advisory members.”
“Directors elected to the board of directors of minnesota diversified industries, inc., mdi government services, and deer river hired hands, inc., all related organizations, are also elected to the board of directors of mdi commercial services.”
“A draft copy of form 990 will be reviewed by the finance committee and submitted for review and approval to the board of directors prior to filing.”
“The policy is brought to the attention of the board of directors at least annually at a regular meeting and recorded in the minutes of such meeting. Board members have specifically agreed to disclosure of any potential conflict of interest relating to the subject matter of a meeting of the board of directors or a committee on which they serve, and withdrawal from such meeting during the discussion of, and the vote on, the subject matter that results in the potential conflict of interest. Additionally each board member signs a conflict of interest statement.”
“The executive committee of the board is responsible for determining compensation of the president and other officers. The process includes review and approval by independent persons, comparability data, and contemporaneous substantiation of the deliberation and decisions. This process was most recently undertaken in april 2015 for the president and all other officers.”
“Governing documents, conflict of interest policy, and financial statements are available to the public through a written request.”
“Mdi commercial services is 1 of 4 related nonprofit corporations, which also include minnesota diversified industries, inc; mdi government services; and deer river hired hands, inc. These nonprofit corporations work together to serve people with disabilities by offering inclusive employment opportunities and services. The organizations file separate form 990s with the irs each year. The separate form 990s each present only a piece of the organizations' programs, and should be viewed in conjunction with one another to understand the actual operations as a whole. We recommend that the reader of the 990s also review the consolidated financial statements of mdi, inc. And affiliates, which provide the most meaningful financial representation of the organizations. The financial statements are posted on our website, www.mdi.org, and are available upon request.”
“1) mdi is a social enterprise making a social impact for people with disabilities. 2) social enterprise model operates with a workforce of both people with disabilities and without disabilities. 3) people with disabilities develop skills with the support and training providing work experience while earning competitive wages and benefits. 4) placement of people with disabilities in meaningful competitive employment positions or career advancement outside of the company. 5) cooperative work programs both public or private educational institutions or other rehabilitation agencies in the community.”
“Other professional service fees: program service expenses 3,038,392. Management and general expenses 0. Fundraising expenses 0. Total expenses 3,038,392.”
“Mdi commercial services is exempt from federal and state income taxes under section 501(c)(3) of the internal revenue code. However, mdi commercial services is subject to income tax on certain activities not directly related to their tax-exempt purpose as net unrelated business income. The organization reviews income tax positions taken or expected to be taken in income tax returns to determine if there are any income tax uncertainties. The organization recognizes tax benefits from uncertain tax positions only if it is more likely than not that the tax positions will be sustained on examination by taxing authorities, based on the technical merits of the positions. The organization has identified no income tax uncertainties.”
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 | 0 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 725677 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 632727 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | SERVE PEOPLE WITH DISABILITIES BY OFFERING INCLUSIVE EMPLOYMENT OPPORTUNITIES AND SERVICES. |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | MARVIN HANNON |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 6519998200 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 3501 BROADWAY STREET NE SUITE 100 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | MINNEAPOLIS |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MN |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 55413 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 1 |
| IRS990/BusinessRlnWithOfficerEntInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 1 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 337585 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 337585 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 1 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 0 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 0 |
| IRS990/CYOtherExpensesAmt | 0 | 21840665 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 32413282 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 6121205 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 4451412 |
| IRS990/CYTotalExpensesAmt | 0 | 26292077 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 32413282 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 582799 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 582799 |
| IRS990/Desc | 0 | IN 2015, MDI AND ITS AFFILIATES MAINTAINED EMPLOYMENT FOR 256 PEOPLE AT 4 LOCATIONS IN MINNESOTA: MINNEAPOLIS, GRAND RAPIDS, DEER RIVER, AND HIBBING. AT YEAR END, 58% OF MDI EMPLOYEES WERE PEOPLE WITH DISABILITIES. MDI ALSO EMPLOYED 220 TEMPORARIES OF WHICH 35% WERE PERSONS WITH DISABILITIES. ALL EMPLOYEES AT MDI EARN COMPETITIVE WAGES, AND RECEIVE BENEFITS SUCH AS HEALTH AND DENTAL COVERAGE, LIFE INSURANCE, AND PAID TIME OFF. MDI'S TRAINING AND DEVELOPMENT PROGRAM PROVIDES CASE MANAGEMENT SERVICES RESULTING IN THE DEVELOPMENT AND ONGOING MONITORING OF INDIVIDUALIZED TRAINING AND SERVICE PLANS. MDI OFFERS PLACEMENT SERVICES PRIMARILY IN THE GRAND RAPIDS/HIBBING AREA. THIS PROGRAM PARTNERS WITH STATE AND COUNTY REFERRAL AGENCIES TO PROVIDE EMPLOYMENT AND OPPORTUNITIES FOR PEOPLE WITH DISABILITIES. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 1 |
| IRS990/EmployeeCnt | 0 | 99 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 23384825 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesManagementGrp/ManagementAndGeneralAmt | 0 | 2907252 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 2907252 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 3038392 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 3038392 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 0 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 1 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 2 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 3 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 4 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 5 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 6 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 7 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 8 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 9 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 10 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 11 | 42.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 12 | 42.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 13 | 42.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 14 | 42.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 1.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/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/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/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 | 22614 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 13534 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 30973 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 14 | 2825 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | RICK HARDING |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | KEITH OLSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | JOHN GRACE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | BRYAN ETHRIDGE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | ELLEN HOEG |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | MARY KAY JACOBSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | LEONARD ROTHLISBERGER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | NICHOLAS WILKIE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | RACHEL WOBSCHALL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | PHIL BAKKEN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | ADDIE KUZINA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | PETER MCDERMOTT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | RODNEY L WOOD |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | BARBARA MAJERUS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | MARVIN HANNON |
| 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 | 160027 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 133051 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 11 | 211711 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 14 | 83066 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | BOARD CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | BOARD VICE CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | PRESIDENT & CEO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | VP OPERATIONS |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | VP SALES & BUSINESS DEV |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | CFO |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1994 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/ConsolidatedBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 11 |
| IRS990/GrantAmt | 0 | 0 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 32413282 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 0 |
| IRS990/IndependentVotingMemberCnt | 0 | 11 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 2 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartIXInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InventoriesForSaleOrUseGrp/BOYAmt | 0 | 1274930 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 1311605 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 0 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 8460013 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 1807875 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 2345164 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 10805177 |
| IRS990/LegalDomicileStateCd | 0 | MN |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 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 | SERVE PEOPLE WITH DISABILITIES BY OFFERING INCLUSIVE EMPLOYMENT OPPORTUNITIES AND SERVICES. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | -17624591 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | -11503386 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 1346604 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 1346604 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 27107 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 27107 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsSFAS117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 638716 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 638716 |
| IRS990/OtherExpensesGrp/Desc | 0 | COST OF GOODS SOLD |
| IRS990/OtherExpensesGrp/Desc | 1 | SUPPLIES |
| IRS990/OtherExpensesGrp/Desc | 2 | MISCELLANEOUS |
| IRS990/OtherExpensesGrp/Desc | 3 | EQUIPMENT RENTAL |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 12839965 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 961256 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 78395 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 28524 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 12839965 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 961256 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 78395 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 28524 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 21757373 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 15792882 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 3242618 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 3242618 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 232493 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 232493 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 324300 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 0 |
| IRS990/PrincipalOfficerNm | 0 | PETER MCDERMOTT |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 310000 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | MANUFACTURING SERVICES |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 32413282 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 32413282 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 0 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 0 |
| IRS990/PYOtherExpensesAmt | 0 | 8490113 |
| IRS990/PYOtherRevenueAmt | 0 | 0 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 10490503 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -759161 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 2759551 |
| IRS990/PYTotalExpensesAmt | 0 | 11249664 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 10490503 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 6121205 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 1 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 1 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 32413282 |
| IRS990ScheduleA/Form990SchASupportingOrgGrp/Contribution35ControlledInd | 0 | 0 |
| IRS990ScheduleA/Form990SchASupportingOrgGrp/ContributionControllerInd | 0 | 0 |
| IRS990ScheduleA/Form990SchASupportingOrgGrp/ContributionFamilyInd | 0 | 0 |
| IRS990ScheduleA/Form990SchASupportingOrgGrp/ControlledDisqualifiedPrsnInd | 0 | 0 |
| IRS990ScheduleA/Form990SchASupportingOrgGrp/DisqualifiedPrsnControllIntInd | 0 | 0 |
| IRS990ScheduleA/Form990SchASupportingOrgGrp/DisqualifiedPrsnOwnrIntInd | 0 | 0 |
| IRS990ScheduleA/Form990SchASupportingOrgGrp/ExcessBusinessHoldingsRulesInd | 0 | 0 |
| IRS990ScheduleA/Form990SchASupportingOrgGrp/ListedByNameGoverningDocInd | 0 | 1 |
| IRS990ScheduleA/Form990SchASupportingOrgGrp/LoanDisqualifiedPersonInd | 0 | 0 |
| IRS990ScheduleA/Form990SchASupportingOrgGrp/OrganizationChangeSuprtOrgInd | 0 | 0 |
| IRS990ScheduleA/Form990SchASupportingOrgGrp/PaymentSubstantialContribtrInd | 0 | 0 |
| IRS990ScheduleA/Form990SchASupportingOrgGrp/SupportedOrgNotOrganizedUSInd | 0 | 0 |
| IRS990ScheduleA/Form990SchASupportingOrgGrp/SupportedOrgSectionC456Ind | 0 | 0 |
| IRS990ScheduleA/Form990SchASupportingOrgGrp/SupportNonSupportedOrgInd | 0 | 0 |
| IRS990ScheduleA/Form990SchASupportingOrgGrp/SuprtOrgNoIRSDeterminationInd | 0 | 0 |
| IRS990ScheduleA/MajorityDirTrstSupportedOrgInd | 0 | 1 |
| IRS990ScheduleA/OtherSupportSumAmt | 0 | 0 |
| IRS990ScheduleA/SupportedOrganizationsCnt | 0 | 1 |
| IRS990ScheduleA/SupportedOrganizationsTotalCnt | 0 | 1 |
| IRS990ScheduleA/SupportedOrgInformationGrp/EIN | 0 | 411801370 |
| IRS990ScheduleA/SupportedOrgInformationGrp/GoverningDocumentListedInd | 0 | 1 |
| IRS990ScheduleA/SupportedOrgInformationGrp/OrganizationTypeCd | 0 | 9 |
| IRS990ScheduleA/SupportedOrgInformationGrp/OtherSupportAmt | 0 | 0 |
| IRS990ScheduleA/SupportedOrgInformationGrp/SupportAmt | 0 | 23384825 |
| IRS990ScheduleA/SupportedOrgInformationGrp/SupportedOrganizationName/BusinessNameLine1Txt | 0 | MDI GOVERNMENT SERVICES |
| IRS990ScheduleA/SupportingOrganization509a3Ind | 0 | X |
| IRS990ScheduleA/SupportingOrgType2Ind | 0 | X |
| IRS990ScheduleA/SupportSumAmt | 0 | 23384825 |
| IRS990/ScheduleBRequiredInd | 0 | 0 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 2283923 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 8244377 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 10528300 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/LeaseholdImprovementsGrp/BookValueAmt | 0 | 61241 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/DepreciationAmt | 0 | 215636 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/OtherCostOrOtherBasisAmt | 0 | 276877 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 0 | 15792882 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 0 | INTERCOMPANY MANAGEMENT FEES PAYABLE |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | MDI COMMERCIAL SERVICES IS EXEMPT FROM FEDERAL AND STATE INCOME TAXES UNDER SECTION 501(C)(3) OF THE INTERNAL REVENUE CODE. HOWEVER, MDI COMMERCIAL SERVICES IS SUBJECT TO INCOME TAX ON CERTAIN ACTIVITIES NOT DIRECTLY RELATED TO THEIR TAX-EXEMPT PURPOSE AS NET UNRELATED BUSINESS INCOME. THE ORGANIZATION REVIEWS INCOME TAX POSITIONS TAKEN OR EXPECTED TO BE TAKEN IN INCOME TAX RETURNS TO DETERMINE IF THERE ARE ANY INCOME TAX UNCERTAINTIES. THE ORGANIZATION RECOGNIZES TAX BENEFITS FROM UNCERTAIN TAX POSITIONS ONLY IF IT IS MORE LIKELY THAN NOT THAT THE TAX POSITIONS WILL BE SUSTAINED ON EXAMINATION BY TAXING AUTHORITIES, BASED ON THE TECHNICAL MERITS OF THE POSITIONS. THE ORGANIZATION HAS IDENTIFIED NO INCOME TAX UNCERTAINTIES. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART X, LINE 2: |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 2345164 |
| IRS990ScheduleD/TotalLiabilityAmt | 0 | 15792882 |
| IRS990ScheduleJ/AnyNonFixedPaymentsInd | 0 | 0 |
| IRS990ScheduleJ/BoardOrCommitteeApprovalInd | 0 | X |
| IRS990ScheduleJ/CompBasedOnRevenueOfFlngOrgInd | 0 | 1 |
| IRS990ScheduleJ/CompBsdNetEarnsFlngOrgInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdNetEarnsRltdOrgsInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdOnRevRelatedOrgsInd | 0 | 0 |
| IRS990ScheduleJ/CompensationCommitteeInd | 0 | X |
| IRS990ScheduleJ/CompensationSurveyInd | 0 | X |
| IRS990ScheduleJ/EquityBasedCompArrngmInd | 0 | 0 |
| IRS990ScheduleJ/Form990OfOtherOrganizationsInd | 0 | X |
| IRS990ScheduleJ/IndependentConsultantInd | 0 | X |
| IRS990ScheduleJ/InitialContractExceptionInd | 0 | 0 |
| IRS990/ScheduleJRequiredInd | 0 | 1 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 1 | 152627 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 2 | 111980 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 1 | 7000 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 2 | 20500 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 0 | 8750 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 0 | 199460 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 1 | 4704 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 2 | 3972 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 0 | 6199 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 1 | 8830 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 2 | 27001 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 0 | 16415 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 1 | 400 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 2 | 571 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 0 | 3501 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 0 | PETER MCDERMOTT |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 1 | RODNEY L WOOD |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 2 | BARBARA MAJERUS |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 0 | PRESIDENT & CEO |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 1 | VP OPERATIONS |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2015 • Form 990Detailed filing. Detailed filing data is available for this year.