Liabilities / Assets
86th percentile
Higher debt load relative to assets than 86% of similar nonprofits.
990 • Fiscal year 2015 • EIN 36-2946558
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
86th percentile
Higher debt load relative to assets than 86% of similar nonprofits.
Liabilities / Revenue
58th percentile
Higher debt load relative to revenue than 58% of similar nonprofits.
Net Margin
26th percentile
Higher net margin than 26% of similar nonprofits.
Top Officer Pay
69th percentile
Higher top officer pay than 69% of similar nonprofits.
Top officer pay equals 3.0% of source-year revenue.
Asset Growth
92nd percentile
Faster asset growth than 92% of similar nonprofits.
Revenue Growth
26th percentile
Faster revenue growth than 26% of similar nonprofits.
Assets
Up$1,864,406
Up $565,789 (+44%) from 2014
Net Assets
Down$359,242
Down $204,572 (-36%) from 2014
Liabilities
Up$1,505,164
Up $770,361 (+105%) from 2014
Revenue
Down$5,564,287
Down $367,169 (-6.2%) from 2014
Expenses
Down$5,768,859
Down $347,820 (-5.7%) from 2014
Net Income
Down-$204,572
Down $19,349 (-10%) from 2014
Employment, training, and support for individuals with significant disabilities
Employment, training and support for individuals with significant disabilities.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Accounts Receivable | $556,418 | $909,845 | ▲ $353,427 |
| Inventories for Sale or Use | $604,346 | $639,484 | ▲ $35,138 |
| Cash and Non-Interest-Bearing Accounts | $63,989 | $204,248 | ▲ $140,259 |
| Land, Buildings, and Equipment, Net | $45,791 | $57,998 | ▲ $12,207 |
| Prepaid Expenses and Deferred Charges | $28,073 | $52,831 | ▲ $24,758 |
| Total Assets | $1,298,617 | $1,864,406 | ▲ $565,789 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $734,803 | $1,505,164 | ▲ $770,361 |
| Total Liabilities | $734,803 | $1,505,164 | ▲ $770,361 |
| Net Assets / Fund Balance | |||
| Unrestricted Net Assets | $563,814 | $359,242 | ▼ $204,572 |
| Total Net Assets Fund Balance | $563,814 | $359,242 | ▼ $204,572 |
| Total Liabilities and Net Assets / Fund Balance | $1,298,617 | $1,864,406 | ▲ $565,789 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $57,998 | $173,594 | $231,592 |
| Leasehold Improvements | $0 | $14,260 | $14,260 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Kenneth Bell | Executive Director/treasurer | FT | $158,119 | $9,521 | $167,640 |
| Name | Title |
|---|---|
| Gerald Tracy Thomas | Director/chairman |
| Kimberly Pendo | Director |
| Mark Vonseipler | Director |
| Rick Evans | Director |
| Line Item | Amount |
|---|---|
| Other Expenses | $4,761,300 |
| Salaries, Compensation, and Employee Benefits | $1,007,559 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $388,245 | $266,857 | - | $655,102 |
| Occupancy | $274,895 | $29,639 | - | $304,534 |
| Current Officers, Directors, Trustees, and Key Employees | $14,599 | $131,391 | - | $145,990 |
| Other Employee Benefits | $63,407 | $64,438 | - | $127,845 |
| Fees for Services Other | - | $117,278 | - | $117,278 |
| All Other Expenses | $38,205 | $34,380 | - | $72,585 |
| Information Technology | - | $67,357 | - | $67,357 |
| Payroll Taxes | $30,808 | $29,845 | - | $60,653 |
| Advertising | $10,718 | $47,161 | - | $57,879 |
| Fees for Services Accounting | - | $38,171 | - | $38,171 |
| Travel | - | $29,506 | - | $29,506 |
| Other Expenses | $199,243 | $23,035 | - | $23,035 |
| Insurance | - | $19,376 | - | $19,376 |
| Pension Plan Contributions | $5,244 | $12,725 | - | $17,969 |
| Depreciation Depletion | $9,123 | $7,006 | - | $16,129 |
| Interest | - | $13,127 | - | $13,127 |
| Office Expenses | - | $6,845 | - | $6,845 |
| Fees for Services Legal | - | $3,504 | - | $3,504 |
| Conferences and Meetings | - | $674 | - | $674 |
| Total Functional Expenses | $4,826,544 | $942,315 | $0 | $5,768,859 |
| Line Item | Amount |
|---|---|
| Total Expenses per Audited Statements | $6,270,347 |
| Expenses per Audited Statements | $5,768,859 |
| Total Expenses per Form 990 | $5,768,859 |
| Expenses Not Reported on Form 990 | $501,488 |
| Expenses Not Reported on Financial Statements | $0 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
“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 prior to filing. The governing body is provided a reasonable amount of time to review the return and ask any questions directly to organization management or the contact at the independent cpa firm prior to filing. A meeting or conference is later scheduled for the cpa firm and organization management to discuss the form 990 with the governing body or their designated committee, as needed.”
“Officers, directors, trustees, and key employees are annually required to complete a conflict of interest disclosure statement as a precursor to their service to the organization. Potential conflicts are logged with and monitored by the secretary of the board.”
“The compensation committee, which consists of four directors of the board, reviews the top management compensation annually. The comparability data is obtained by an independent compensation consultant every three (3) years and from the illinois manufacturers' association (ima) every year. The compensation committee reviews the comparability results, makes the decision, and approves the top management compensation. The committee adequately records the basis for its determination.”
“Governing documents and financial statements are available through applicable governmental agencies; the conflict of interest policy is available upon written request to the organization.”
“The company is a not-for-profit organization that is exempt from income taxes under section 509(a)(2) of the internal revenue code. No provision has been made for federal and state income taxes in the accompanying financial statements. The company's application of gaapusa regarding uncertain tax positions had no effect on its financial position as management believes the company has no material unrecognized income tax benefits or unrecognized income tax obligations, including any potential interest or penalties related to possible future liabilities for unrecognized income tax benefits as income tax expense. The company is no longer subject to examination by federal, state, or local tax authorities for periods before 2012.”
“Cost of goods sold 501,488.”
“Cost of goods sold 501,488.”
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 | 734803 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 1505164 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 556418 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 909845 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | EMPLOYMENT, TRAINING AND SUPPORT FOR INDIVIDUALS WITH SIGNIFICANT DISABILITIES. |
| IRS990/AddressChangeInd | 0 | X |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 47161 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 10718 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 57879 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 34380 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 38205 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 72585 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | KENNETH BELL |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 7737543101 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 4423 N RAVENSWOOD AVENUE |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | CHICAGO |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | IL |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 606401118 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOfficerEntInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 63989 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 204248 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 131391 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 14599 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 145990 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 674 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 674 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/CostOfGoodsSoldAmt | 0 | 501488 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 0 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 0 |
| IRS990/CYOtherExpensesAmt | 0 | 4761300 |
| IRS990/CYOtherRevenueAmt | 0 | 185058 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 5379229 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -204572 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 1007559 |
| IRS990/CYTotalExpensesAmt | 0 | 5768859 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 5564287 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 7006 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 9123 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 16129 |
| IRS990/Desc | 0 | TRI INDUSTRIES PROVIDED VOCATIONAL TRAINING SERVICES TO 8 INDIVIDUALS WITH SIGNFICANT DISABILITIES (FOR FISCAL YEAR END JUNE 30, 2015). 9,247 HOURS OF WORK WERE PROVIDED TO INDIVIDUALS IN LIGHT ASSEMBLY, PACKAGING, ORDER FULFILLMENT AND SHIPPING POSITIONS, WORKING ON CONTRACTS FOR ILLINOIS STATE USE AND ABILITYONE CONTRACT. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 21 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 4826544 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 38171 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 38171 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 3504 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 3504 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 117278 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 117278 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 40.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/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 9521 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | KENNETH BELL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | GERALD TRACY THOMAS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | MARK VONSEIPLER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | RICK EVANS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | KIMBERLY PENDO |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 158119 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 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/TitleTxt | 0 | EXECUTIVE DIRECTOR/TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | DIRECTOR/CHAIRMAN |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | DIRECTOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1977 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 5 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 6065775 |
| IRS990/GrossSalesOfInventoryAmt | 0 | 657470 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 4 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 67357 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 67357 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 19376 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 19376 |
| IRS990/InterestGrp/ManagementAndGeneralAmt | 0 | 13127 |
| IRS990/InterestGrp/TotalAmt | 0 | 13127 |
| IRS990/InventoriesForSaleOrUseGrp/BOYAmt | 0 | 604346 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 639484 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 10 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 187854 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 45791 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 57998 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 245852 |
| IRS990/LegalDomicileStateCd | 0 | IL |
| 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/MiscellaneousRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 309 |
| IRS990/MiscellaneousRevenueGrp/TotalRevenueColumnAmt | 0 | 309 |
| IRS990/MissionDesc | 0 | EMPLOYMENT, TRAINING AND SUPPORT FOR INDIVIDUALS WITH SIGNIFICANT DISABILITIES. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 563814 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 359242 |
| IRS990/NetIncomeOrLossGrp/RelatedOrExemptFuncIncomeAmt | 0 | 155982 |
| IRS990/NetIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 155982 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 29639 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 274895 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 304534 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 6845 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 6845 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsSFAS117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 64438 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 63407 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 127845 |
| IRS990/OtherExpensesGrp/Desc | 0 | PROGRAM MATERIALS |
| IRS990/OtherExpensesGrp/Desc | 1 | DELIVERY EXPENSE |
| IRS990/OtherExpensesGrp/Desc | 2 | CREDIT CARD EXPENSE |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 23035 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 3792057 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 199243 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 3792057 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 199243 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 23035 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 1 | 900099 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 2 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | REBATES & SALES TAX RE |
| IRS990/OtherRevenueMiscGrp/Desc | 1 | RECOVERY OF BAD DEBT |
| IRS990/OtherRevenueMiscGrp/Desc | 2 | INTEREST FROM ILLINOIS |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 16458 |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 1 | 12176 |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 2 | 133 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 16458 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 1 | 12176 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 2 | 133 |
| IRS990/OtherRevenueTotalAmt | 0 | 29076 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 266857 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 388245 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 655102 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 29845 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 30808 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 60653 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 12725 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 5244 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 17969 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 28073 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 52831 |
| IRS990/PrincipalOfficerNm | 0 | KENNETH BELL |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 624310 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | VOCATIONAL TRAINING |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 5379229 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 5379229 |
| 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 | 5152476 |
| IRS990/PYOtherRevenueAmt | 0 | 110883 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 5820573 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -185223 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 964203 |
| IRS990/PYTotalExpensesAmt | 0 | 6116679 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 5931456 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -204572 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 0 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 5564287 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearAmt | 0 | 6036699 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus1YearAmt | 0 | 6053038 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus2YearsAmt | 0 | 7330078 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus3YearsAmt | 0 | 9520968 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus4YearsAmt | 0 | 5873617 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/TotalAmt | 0 | 34814400 |
| IRS990ScheduleA/InvestmentIncomeCYPct | 0 | 0.00000 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearAmt | 0 | 29076 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus1YearAmt | 0 | 29386 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 34015 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 179271 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 186264 |
| IRS990ScheduleA/OtherIncome509Grp/TotalAmt | 0 | 458012 |
| IRS990ScheduleA/PubliclySupportedOrg509a2Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY509Pct | 0 | 0.37960 |
| IRS990ScheduleA/PublicSupportPY509Pct | 0 | 0.40160 |
| IRS990ScheduleA/PublicSupportTotal509Amt | 0 | 13389115 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearAmt | 0 | 3834801 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus1YearAmt | 0 | 3616444 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus2YearsAmt | 0 | 5632878 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus3YearsAmt | 0 | 5943301 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus4YearsAmt | 0 | 2397861 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/TotalAmt | 0 | 21425285 |
| IRS990ScheduleA/SubstantialContributorsAmtGrp/CurrentTaxYearAmt | 0 | 3834801 |
| IRS990ScheduleA/SubstantialContributorsAmtGrp/CurrentTaxYearMinus1YearAmt | 0 | 3616444 |
| IRS990ScheduleA/SubstantialContributorsAmtGrp/CurrentTaxYearMinus2YearsAmt | 0 | 5632878 |
| IRS990ScheduleA/SubstantialContributorsAmtGrp/CurrentTaxYearMinus3YearsAmt | 0 | 5943301 |
| IRS990ScheduleA/SubstantialContributorsAmtGrp/CurrentTaxYearMinus4YearsAmt | 0 | 2397861 |
| IRS990ScheduleA/SubstantialContributorsAmtGrp/TotalAmt | 0 | 21425285 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY509Ind | 0 | X |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearAmt | 0 | 6036699 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus1YearAmt | 0 | 6053038 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 7330078 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 9520968 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 5873617 |
| IRS990ScheduleA/Total509Grp/TotalAmt | 0 | 34814400 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearAmt | 0 | 6065775 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus1YearAmt | 0 | 6082424 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus2YearsAmt | 0 | 7364093 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus3YearsAmt | 0 | 9700239 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus4YearsAmt | 0 | 6059881 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/TotalAmt | 0 | 35272412 |
| IRS990/ScheduleBRequiredInd | 0 | 0 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 57998 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 173594 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 231592 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 501488 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 5768859 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/LeaseholdImprovementsGrp/BookValueAmt | 0 | 0 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/DepreciationAmt | 0 | 14260 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/OtherCostOrOtherBasisAmt | 0 | 14260 |
| IRS990ScheduleD/OtherExpensesIncludedAmt | 0 | 501488 |
| IRS990ScheduleD/OtherRevenueAmt | 0 | 501488 |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 501488 |
| IRS990ScheduleD/RevenueNotReportedFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 5564287 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | THE COMPANY IS A NOT-FOR-PROFIT ORGANIZATION THAT IS EXEMPT FROM INCOME TAXES UNDER SECTION 509(A)(2) OF THE INTERNAL REVENUE CODE. NO PROVISION HAS BEEN MADE FOR FEDERAL AND STATE INCOME TAXES IN THE ACCOMPANYING FINANCIAL STATEMENTS. THE COMPANY'S APPLICATION OF GAAPUSA REGARDING UNCERTAIN TAX POSITIONS HAD NO EFFECT ON ITS FINANCIAL POSITION AS MANAGEMENT BELIEVES THE COMPANY HAS NO MATERIAL UNRECOGNIZED INCOME TAX BENEFITS OR UNRECOGNIZED INCOME TAX OBLIGATIONS, INCLUDING ANY POTENTIAL INTEREST OR PENALTIES RELATED TO POSSIBLE FUTURE LIABILITIES FOR UNRECOGNIZED INCOME TAX BENEFITS AS INCOME TAX EXPENSE. THE COMPANY IS NO LONGER SUBJECT TO EXAMINATION BY FEDERAL, STATE, OR LOCAL TAX AUTHORITIES FOR PERIODS BEFORE 2012. |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 1 | COST OF GOODS SOLD 501,488. |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 2 | COST OF GOODS SOLD 501,488. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART X, LINE 2: |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | PART XI, LINE 2D - OTHER ADJUSTMENTS: |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | PART XII, LINE 2D - OTHER ADJUSTMENTS: |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 57998 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 5768859 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 5564287 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 6065775 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 6270347 |
| IRS990ScheduleJ/AnyNonFixedPaymentsInd | 0 | 0 |
| IRS990ScheduleJ/BoardOrCommitteeApprovalInd | 0 | X |
| IRS990ScheduleJ/CompBasedOnRevenueOfFlngOrgInd | 0 | 0 |
| 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/IndependentConsultantInd | 0 | X |
| IRS990ScheduleJ/InitialContractExceptionInd | 0 | 0 |
| IRS990/ScheduleJRequiredInd | 0 | 1 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 0 | 158119 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 0 | 4605 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 0 | 4916 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 0 | KENNETH BELL |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 0 | EXECUTIVE DIRECTOR/TREASURER |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationFilingOrgAmt | 0 | 167640 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/SeverancePaymentInd | 0 | 0 |
| IRS990ScheduleJ/SupplementalNonqualRtrPlanInd | 0 | 0 |
| IRS990/ScheduleORequiredInd | 0 | 1 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | 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 PRIOR TO FILING. THE GOVERNING BODY IS PROVIDED A REASONABLE AMOUNT OF TIME TO REVIEW THE RETURN AND ASK ANY QUESTIONS DIRECTLY TO ORGANIZATION MANAGEMENT OR THE CONTACT AT THE INDEPENDENT CPA FIRM PRIOR TO FILING. A MEETING OR CONFERENCE IS LATER SCHEDULED FOR THE CPA FIRM AND ORGANIZATION MANAGEMENT TO DISCUSS THE FORM 990 WITH THE GOVERNING BODY OR THEIR DESIGNATED COMMITTEE, AS NEEDED. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | OFFICERS, DIRECTORS, TRUSTEES, AND KEY EMPLOYEES ARE ANNUALLY REQUIRED TO COMPLETE A CONFLICT OF INTEREST DISCLOSURE STATEMENT AS A PRECURSOR TO THEIR SERVICE TO THE ORGANIZATION. POTENTIAL CONFLICTS ARE LOGGED WITH AND MONITORED BY THE SECRETARY OF THE BOARD. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | THE COMPENSATION COMMITTEE, WHICH CONSISTS OF FOUR DIRECTORS OF THE BOARD, REVIEWS THE TOP MANAGEMENT COMPENSATION ANNUALLY. THE COMPARABILITY DATA IS OBTAINED BY AN INDEPENDENT COMPENSATION CONSULTANT EVERY THREE (3) YEARS AND FROM THE ILLINOIS MANUFACTURERS' ASSOCIATION (IMA) EVERY YEAR. THE COMPENSATION COMMITTEE REVIEWS THE COMPARABILITY RESULTS, MAKES THE DECISION, AND APPROVES THE TOP MANAGEMENT COMPENSATION. THE COMMITTEE ADEQUATELY RECORDS THE BASIS FOR ITS DETERMINATION. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | GOVERNING DOCUMENTS AND FINANCIAL STATEMENTS ARE AVAILABLE THROUGH APPLICABLE GOVERNMENTAL AGENCIES; THE CONFLICT OF INTEREST POLICY IS AVAILABLE UPON WRITTEN REQUEST TO THE ORGANIZATION. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | FORM 990, PART VI, SECTION B, LINE 11 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | FORM 990, PART VI, SECTION B, LINE 12C |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | FORM 990, PART VI, SECTION B, LINE 15 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | FORM 990, PART VI, SECTION C, LINE 19 |
| IRS990/SchoolOperatingInd | 0 | 0 |
| IRS990/SignificantChangeInd | 0 | 0 |
| IRS990/SignificantNewProgramSrvcInd | 0 | 0 |
| IRS990/StatesWhereCopyOfReturnIsFldCd | 0 | IL |
| IRS990/SubjectToProxyTaxInd | 0 | 0 |
| IRS990/TaxablePartyNotificationInd | 0 | 0 |
| IRS990/TaxExemptBondsInd | 0 | 0 |
| IRS990/TempOrPermanentEndowmentsInd | 0 | 0 |
| IRS990/TerminateOperationsInd | 0 | 0 |
| IRS990/TotalAssetsBOYAmt | 0 | 1298617 |
| IRS990/TotalAssetsEOYAmt | 0 | 1864406 |
| IRS990/TotalAssetsGrp/BOYAmt | 0 | 1298617 |
| IRS990/TotalAssetsGrp/EOYAmt | 0 | 1864406 |
| IRS990/TotalCompGreaterThan150KInd | 0 | 1 |
| IRS990/TotalEmployeeCnt | 0 | 21 |
| IRS990/TotalFunctionalExpensesGrp/FundraisingAmt | 0 | 0 |
| IRS990/TotalFunctionalExpensesGrp/ManagementAndGeneralAmt | 0 | 942315 |
| IRS990/TotalFunctionalExpensesGrp/ProgramServicesAmt | 0 | 4826544 |
| IRS990/TotalFunctionalExpensesGrp/TotalAmt | 0 | 5768859 |
| IRS990/TotalGrossUBIAmt | 0 | 0 |
| IRS990/TotalLiabilitiesBOYAmt | 0 | 734803 |
| IRS990/TotalLiabilitiesEOYAmt | 0 | 1505164 |
| IRS990/TotalLiabilitiesGrp/BOYAmt | 0 | 734803 |
| IRS990/TotalLiabilitiesGrp/EOYAmt | 0 | 1505164 |
| IRS990/TotalNetAssetsFundBalanceGrp/BOYAmt | 0 | 563814 |
| IRS990/TotalNetAssetsFundBalanceGrp/EOYAmt | 0 | 359242 |
| IRS990/TotalOtherCompensationAmt | 0 | 9521 |
| IRS990/TotalProgramServiceExpensesAmt | 0 | 4826544 |
| IRS990/TotalProgramServiceRevenueAmt | 0 | 5379229 |
| IRS990/TotalReportableCompFromOrgAmt | 0 | 158119 |
| IRS990/TotalRevenueGrp/ExclusionAmt | 0 | 0 |
| IRS990/TotalRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 5564287 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2015 • Form 990Detailed filing. Detailed filing data is available for this year.