Liabilities / Assets
47th percentile
Higher debt load relative to assets than 47% of similar nonprofits.
990 • Fiscal year 2019 • EIN 39-0840476
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
47th percentile
Higher debt load relative to assets than 47% of similar nonprofits.
Liabilities / Revenue
75th percentile
Higher debt load relative to revenue than 75% of similar nonprofits.
Net Margin
76th percentile
Higher net margin than 76% of similar nonprofits.
Top Officer Pay
61st percentile
Higher top officer pay than 61% of similar nonprofits.
Top officer pay equals 3.3% of source-year revenue.
Asset Growth
54th percentile
Faster asset growth than 54% of similar nonprofits.
Revenue Growth
99th percentile
Faster revenue growth than 99% of similar nonprofits.
Assets
Up$79,371,016
Up $3,884,958 (+5.1%) from 2018
Net Assets
Down$57,822,415
Down $2,165,488 (-3.6%) from 2018
Liabilities
Up$21,548,601
Up $6,050,446 (+39%) from 2018
Revenue
Up$17,559,588
Up $12,885,442 (+276%) from 2018
Expenses
Up$14,727,392
Up $7,821,880 (+113%) from 2018
Net Income
Up$2,832,196
Up $5,063,562 (+227%) from 2018
To provide and grow employment opportunities for visually impaired people in both manufacturing and services.
To provide and grow employment opportunities for visually impaired people.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Investments in Publicly Traded Securities | $28,941,445 | $26,525,376 | ▼ $2,416,069 |
| Land, Buildings, and Equipment, Net | $14,408,938 | $20,029,932 | ▲ $5,620,994 |
| Inventories for Sale or Use | $15,873,197 | $15,589,011 | ▼ $284,186 |
| Accounts Receivable | $6,663,365 | $10,411,263 | ▲ $3,747,898 |
| Cash and Non-Interest-Bearing Accounts | $4,817,274 | $4,381,685 | ▼ $435,589 |
| Investments Other Securities | $1,000,000 | $1,000,000 | → $0 |
| Prepaid Expenses and Deferred Charges | $470,348 | $643,070 | ▲ $172,722 |
| Other Notes and Loans Receivable, Net | $51,265 | $0 | ▼ $51,265 |
| Total Assets | $75,486,058 | $79,371,016 | ▲ $3,884,958 |
| Other Assets Total | $3,260,226 | $790,679 | ▼ $2,469,547 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $13,496,209 | $14,104,542 | ▲ $608,333 |
| Other Liabilities | $2,001,946 | $7,444,059 | ▲ $5,442,113 |
| Total Liabilities | $15,498,155 | $21,548,601 | ▲ $6,050,446 |
| Net Assets / Fund Balance | |||
| Unrestricted Net Assets | $59,987,903 | $57,822,415 | ▼ $2,165,488 |
| Total Net Assets Fund Balance | $59,987,903 | $57,822,415 | ▼ $2,165,488 |
| Total Liabilities and Net Assets / Fund Balance | $75,486,058 | $79,371,016 | ▲ $3,884,958 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Buildings | $11,857,203 | $4,019,271 | $15,876,474 |
| Other Land Buildings | $4,227,174 | $3,650,132 | $7,877,306 |
| Equipment | $2,166,083 | $3,916,032 | $6,082,115 |
| Land | $1,702,300 | - | $1,702,300 |
| Leasehold Improvements | $77,172 | $493,614 | $570,786 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Charles J Lange Iii | CEO/president | FT | $212,211 | $374,524 | $586,735 |
| Cindy Pinkley | CFO/treasurer | FT | $158,280 | $205,314 | $363,594 |
| Patrick Crain | Chief Manufacturing & Logistics Officer | FT | $286,883 | $30,561 | $317,444 |
| Patrick Crain | Chief Manufacturing & Logistics Offi | - | $138,760 | $178,684 | $317,444 |
| Emmanuel Vouvakis | Chief Innovation Officer | FT | $173,000 | $128,000 | $301,000 |
| Debra Lucas | Sr. VP of Business Development | FT | $105,780 | $177,658 | $283,438 |
| Richard Weigold | Sr. VP of Product & Channel Dev. | FT | $106,761 | $121,030 | $227,791 |
| Dan Bailey | Sr. National Bd Account Manager | FT | $119,112 | $66,125 | $185,237 |
| Jason Harper | Sr. Director of Strategic Sourcing | FT | $124,789 | $43,153 | $167,942 |
| Ryan Nanney | Sr. Director of Technology | FT | $125,260 | $36,061 | $161,321 |
| Andrew Kulich | Director of National Accounts | FT | $81,410 | $77,479 | $158,889 |
| Scott Cole | Director of Contracts | FT | $128,677 | $12,608 | $141,285 |
| Name | Title |
|---|---|
| JOHN O'CONNOR | Chairman |
| Paul Haas | Vice Chairman |
| Charles Lange Jr | Board Member |
| Dr Michael Bonner | Board Member |
| Heidi Chada | Board Member |
| Jeb Willenbring | Board Member |
| Mary Van Volkinburg | Board Member |
| Renee Anderson | Board Member |
| Sherrice Gilcrest | Board Member |
| Terri Davis | Board Member |
| Thomas Scrivner | Board Member |
| Dan Lococo | Secretary |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Iteria - US | Erp Implementation Consulting | 1712 PIONEER AVENUE SUITE 1983, Cheyenne, WY 82001 | $2,061,149 |
| River Run Computers | It Support Services | 2320 WEST CAMDEN ROAD, Milwaukee, WI 53209 | $338,063 |
| Epic Creative | Marketing Services | 300 SOUTH 6TH AVENUE, West Bend, WI 53095 | $284,480 |
| Revolution Roofing Group LLC | Roof Replacement | 630 POLARIS STREET, West Bend, WI 53095 | $264,339 |
| Site Staffing INC | Staffing Services | 809 WEST NATIONAL AVENUE, Milwaukee, WI 53204 | $173,227 |
| Line Item | Amount |
|---|---|
| Other Expenses | $8,656,098 |
| Salaries, Compensation, and Employee Benefits | $5,856,305 |
| Grants and Similar Amounts Paid | $214,989 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $2,372,261 | $232,355 | - | $2,604,616 |
| Current Officers, Directors, Trustees, and Key Employees | - | $2,031,476 | - | $2,031,476 |
| Fees for Services Other | - | $1,686,506 | - | $1,686,506 |
| Advertising | $956,946 | $1,309 | - | $958,255 |
| Information Technology | $11,169 | $795,914 | - | $807,083 |
| Travel | $29,763 | $463,160 | - | $492,923 |
| Pension Plan Contributions | $201,878 | $268,548 | - | $470,426 |
| Other Employee Benefits | $451,685 | $8,319 | - | $460,004 |
| Office Expenses | $163,291 | $237,116 | - | $400,407 |
| Depreciation Depletion | - | $361,665 | - | $361,665 |
| Insurance | $125,053 | $202,038 | - | $327,091 |
| Payroll Taxes | $191,030 | $98,753 | - | $289,783 |
| Grants to Domestic Orgs | $214,989 | - | - | $214,989 |
| Other Expenses | $200,673 | $552,505 | - | $200,673 |
| All Other Expenses | $48,771 | $146,588 | - | $195,359 |
| Conferences and Meetings | $3,278 | $90,350 | - | $93,628 |
| Interest | - | $82,879 | - | $82,879 |
| Fees for Services Accounting | - | $62,150 | - | $62,150 |
| Fees for Services Legal | - | $38,622 | - | $38,622 |
| Fees for Service Investment Mgmnt Fees | - | $30,840 | - | $30,840 |
| Occupancy | - | $20,663 | - | $20,663 |
| Total Functional Expenses | $7,315,636 | $7,411,756 | $0 | $14,727,392 |
| Recipient | Location | Category | Purpose | Amount |
|---|---|---|---|---|
| Vision Forward | Milwaukee, WI | 501(c)(3) | Development of Capabilities, Rehabilitation and Improvement of Living Standards for Blind and Visually Impaired Individuals | $101,460 |
| Able Audio & Braille Literacy Enhancement | Milwaukee, WI | 501(c)(3) | Development of Capabilities, Rehabilitation and Improvement of Living Standards for Blind and Visually Impaired Individuals | $61,000 |
| Center for Deaf-blind Persons | Milwaukee, WI | 501(c)(3) | Development of Capabilities, Rehabilitation and Improvement of Living Standards for Blind and Visually Impaired Individuals | $35,000 |
| Rescue 22 Foundation | East Brandon, FL | 501(c)(3) | Address Veteran Suicide by Providing Fully Trained Service, Support and Companion K9s to Those in Need at No Cost | $5,593 |
| Wisconsin Council of the Blind | Madison, WI | 501(c)(3) | Promote the Dignity & Empowerment of People in Wisconsin Who Are Blind and Visually Impaired by Providing Services, Advocating Legislation and Educating the General Public. | $5,000 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Liability | Amount |
|---|---|
| Net Pension Liability | $4,444,059 |
| Accrued Litigation | $3,000,000 |
“Family relationship: charles j. Lange, jr. - charles j. Lange, iii”
“The form 990 is reviewed by the finance committee of the board of directors and a copy of the return is provided to the entire board of directors prior to filing with the internal revenue service.”
“Before each annual meeting the board of directors complete a form indicating any conflicts of interest they may have. These forms are kept on record. Board members are recused from the board meeting if they have a conflict of interest.”
“Salaries and compensation plans are determined by the compensation & personnel committee which is made up of board members. This committee uses competitive compensation research provided by an outside consulting firm. No executives or employed managers set their own compensation plan.”
“The organization's governing documents, conflict of interest policy and financial statements are made available to the public upon request.”
“Consulting fees: program service expenses 0. Management and general expenses 1,651,628. Fundraising expenses 0. Total expenses 1,651,628. Payroll services: program service expenses 0. Management and general expenses 34,878. Fundraising expenses 0. Total expenses 34,878.”
“Unrealized gain on assets held in pension plan -2,538,631. Reclassification for pension 168,599.”
“Accounting principles related to accounting for uncertain tax positions require financial statement recognition for the impact of a tax position, if that position is more likely than not of being sustained on audit, based on the technical merits of the tax position. The principles prescribe a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return, as well as guidance on derecognizing, classification, interest and penalties, and disclosure. Tax returns for the years ended december 31, 2015 and later remain subject to examination by applicable taxing authorities. Industries for the blind and visually impaired, inc. (ibvi) is organized as an entity generally exempt from corporate income taxes. Under certain circumstances, exempt entities can incur corporate income taxes on activities deemed to be unrelated to its exempt status. Management regularly evaluates its activities and determines if any of its activities would be considered unrelated and has concluded that no uncertain tax positions have been taken. From time to time, ibvi is subject to unrelated business income tax.”
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 | 13496209 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 14104542 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 6663365 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 10411263 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | TO PROVIDE AND GROW EMPLOYMENT OPPORTUNITIES FOR VISUALLY IMPAIRED PEOPLE. |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 1309 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 956946 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 958255 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 146588 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 48771 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 195359 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | JEFF MADDEN |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 4147783040 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 445 SOUTH CURTIS ROAD |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | WEST ALLIS |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | WI |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 532141016 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOfficerEntInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 4817274 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 4381685 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 6 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 2031476 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 2031476 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 90350 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 3278 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 93628 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 1 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 2061149 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 1 | 338063 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 2 | 284480 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 3 | 264339 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 4 | 173227 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 1712 PIONEER AVENUE SUITE 1983 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 1 | 2320 WEST CAMDEN ROAD |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 2 | 300 SOUTH 6TH AVENUE |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 3 | 630 POLARIS STREET |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 4 | 809 WEST NATIONAL AVENUE |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | CHEYENNE |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 1 | MILWAUKEE |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 2 | WEST BEND |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 3 | WEST BEND |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 4 | MILWAUKEE |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | WY |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 1 | WI |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 2 | WI |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 3 | WI |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 4 | WI |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 82001 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 1 | 53209 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 2 | 53095 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 3 | 53095 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 4 | 53204 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | ITERIA - US |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 1 | RIVER RUN COMPUTERS |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 2 | EPIC CREATIVE |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 3 | REVOLUTION ROOFING GROUP LLC |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 4 | SITE STAFFING INC |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | ERP IMPLEMENTATION CONSULTING |
| IRS990/ContractorCompensationGrp/ServicesDesc | 1 | IT SUPPORT SERVICES |
| IRS990/ContractorCompensationGrp/ServicesDesc | 2 | MARKETING SERVICES |
| IRS990/ContractorCompensationGrp/ServicesDesc | 3 | ROOF REPLACEMENT |
| IRS990/ContractorCompensationGrp/ServicesDesc | 4 | STAFFING SERVICES |
| IRS990/CostOfGoodsSoldAmt | 0 | 96650474 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 0 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 214989 |
| IRS990/CYInvestmentIncomeAmt | 0 | 526737 |
| IRS990/CYOtherExpensesAmt | 0 | 8656098 |
| IRS990/CYOtherRevenueAmt | 0 | 17032851 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 2832196 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 5856305 |
| IRS990/CYTotalExpensesAmt | 0 | 14727392 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 17559588 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 361665 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 361665 |
| IRS990/Desc | 0 | TO PROVIDE AND GROW EMPLOYMENT OPPORTUNITIES FOR BLIND AND VISUALLY IMPAIRED PEOPLE. DURING THE TAX YEAR, THE ORGANIZATION EMPLOYED 156 BLIND OR VISUALLY IMPAIRED PEOPLE. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 315 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 7315636 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 1 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 62150 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 62150 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 38622 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 38622 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 1686506 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 1686506 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/ManagementAndGeneralAmt | 0 | 30840 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 30840 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| 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 | 50.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 50.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 17 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 18 | 40.00 |
| 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/HighestCompensatedEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 9 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 10 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 11 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 12 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 13 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 30561 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 12608 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 14 | 30561 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 15 | 30561 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 17 | 30561 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 18 | 20374 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 19 | 12608 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 20 | 30561 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 21 | 30561 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 22 | 30561 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | RENEE ANDERSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | DR MICHAEL BONNER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | HEIDI CHADA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | TERRI DAVIS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | SHERRICE GILCREST |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | CHARLES LANGE JR |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | THOMAS SCRIVNER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | MARY VAN VOLKINBURG |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | JEB WILLENBRING |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | JOHN O'CONNOR |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | PAUL HAAS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | DAN LOCOCO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | CHARLES J LANGE III |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | CINDY PINKLEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | PATRICK CRAIN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | DEBRA LUCAS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | EMMANUEL VOUVAKIS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 17 | RICHARD WEIGOLD |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 18 | DAN BAILEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 19 | SCOTT COLE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 20 | JASON HARPER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 21 | ANDREW KULICH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 22 | RYAN NANNEY |
| 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 | 556174 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 350986 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 14 | 286883 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 15 | 252877 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 16 | 301000 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 17 | 197230 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 18 | 164863 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 19 | 128677 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 20 | 137381 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 21 | 128328 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 22 | 130760 |
| 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/TitleTxt | 0 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | BOARD MEMBER |
| 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 | CHAIRMAN |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | VICE CHAIRMAN |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | CEO/PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | CFO/TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | CHIEF MANUFACTURING & LOGISTICS OFFICER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | SR. VP OF BUSINESS DEVELOPMENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | CHIEF INNOVATION OFFICER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 17 | SR. VP OF PRODUCT & CHANNEL DEV. |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 18 | SR. NATIONAL BD ACCOUNT MANAGER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 19 | DIRECTOR OF CONTRACTS |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 20 | SR. DIRECTOR OF STRATEGIC SOURCING |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 21 | DIRECTOR OF NATIONAL ACCOUNTS |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 22 | SR. DIRECTOR OF TECHNOLOGY |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/Form990TFiledInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1952 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/ConsolidatedBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GainOrLossGrp/OtherAmt | 0 | -357702 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 193354 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 14 |
| IRS990/GrantAmt | 0 | 214989 |
| IRS990/GrantsToDomesticOrgsGrp/ProgramServicesAmt | 0 | 214989 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 214989 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 1 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 6575588 |
| IRS990/GrossReceiptsAmt | 0 | 120949998 |
| IRS990/GrossSalesOfInventoryAmt | 0 | 113547138 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 0 |
| IRS990/IndependentVotingMemberCnt | 0 | 12 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 20 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIXInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIInd | 0 | X |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 795914 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 11169 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 807083 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 202038 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 125053 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 327091 |
| IRS990/InterestGrp/ManagementAndGeneralAmt | 0 | 82879 |
| IRS990/InterestGrp/TotalAmt | 0 | 82879 |
| IRS990/InventoriesForSaleOrUseGrp/BOYAmt | 0 | 15873197 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 15589011 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 686891 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 691085 |
| IRS990/InvestmentIncomeGrp/UnrelatedBusinessRevenueAmt | 0 | 4194 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsOtherSecuritiesGrp/BOYAmt | 0 | 1000000 |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 1000000 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 28941445 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 26525376 |
| IRS990/IRPDocumentCnt | 0 | 76 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 12079049 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 14408938 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 20029932 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 32108981 |
| IRS990/LegalDomicileStateCd | 0 | WI |
| IRS990/LessCostOthBasisSalesExpnssGrp/OtherAmt | 0 | 357702 |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 6382234 |
| 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/ExclusionAmt | 0 | 50321 |
| IRS990/MiscellaneousRevenueGrp/TotalRevenueColumnAmt | 0 | 50321 |
| IRS990/MissionDesc | 0 | TO CREATE AND GROW EMPLOYMENT OPPORTUNITIES FOR PEOPLE WHO ARE BLIND OR VISUALLY IMPAIRED. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 59987903 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 57822415 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | -164348 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | -164348 |
| IRS990/NetIncomeOrLossGrp/RelatedOrExemptFuncIncomeAmt | 0 | 16896664 |
| IRS990/NetIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 16896664 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 3194 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 372348 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 20663 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 20663 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 237116 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 163291 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 400407 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsSFAS117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 3260226 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 790679 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | -2370032 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 8319 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 451685 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 460004 |
| IRS990/OtherExpensesGrp/Desc | 0 | FEES BASED ON SALES |
| IRS990/OtherExpensesGrp/Desc | 1 | CARD FEES |
| IRS990/OtherExpensesGrp/Desc | 2 | FREIGHT OUT |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 552505 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 1929203 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 415646 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 200673 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 1929203 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 968151 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 200673 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 2001946 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 7444059 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | CREDIT CARD REBATE |
| IRS990/OtherRevenueMiscGrp/ExclusionAmt | 0 | 85866 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 85866 |
| IRS990/OtherRevenueTotalAmt | 0 | 136187 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 232355 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 2372261 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 2604616 |
| IRS990/OthNotesLoansReceivableNetGrp/BOYAmt | 0 | 51265 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2019 • Form 990Detailed filing. Detailed filing data is available for this year.