Liabilities / Assets
77th percentile
Higher debt load relative to assets than 77% of similar nonprofits.
990 • Fiscal year 2022 • EIN 41-1595930
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
77th percentile
Higher debt load relative to assets than 77% of similar nonprofits.
Liabilities / Revenue
61st percentile
Higher debt load relative to revenue than 61% of similar nonprofits.
Net Margin
62nd percentile
Higher net margin than 62% of similar nonprofits.
Top Officer Pay
85th percentile
Higher top officer pay than 85% of similar nonprofits.
Top officer pay equals 4.0% of source-year revenue.
Asset Growth
65th percentile
Faster asset growth than 65% of similar nonprofits.
Revenue Growth
54th percentile
Faster revenue growth than 54% of similar nonprofits.
Assets
Up$3,826,977
Up $257,284 (+7.2%) from 2021
Net Assets
Up$2,144,107
Up $871,634 (+68%) from 2021
Liabilities
Down$1,682,870
Down $614,350 (-27%) from 2021
Revenue
Up$6,487,386
Up $404,896 (+6.7%) from 2021
Expenses
Up$5,612,454
Up $199,204 (+3.7%) from 2021
Net Income
Up$874,932
Up $205,692 (+31%) from 2021
To promote economic growth and job creation through applied research, technology transfer, and productive development.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Investments Other Securities | - | $1,491,591 | - |
| Cash and Non-Interest-Bearing Accounts | $2,446,434 | $1,222,387 | ▼ $1,224,047 |
| Land, Buildings, and Equipment, Net | $264,909 | $263,536 | ▼ $1,373 |
| Accounts Receivable | $311,369 | $223,995 | ▼ $87,374 |
| Pledges and Grants Receivable | $150,440 | $168,159 | ▲ $17,719 |
| Prepaid Expenses and Deferred Charges | $121,134 | $85,738 | ▼ $35,396 |
| Savings and Temporary Cash Investments | $200,239 | $29,261 | ▼ $170,978 |
| Total Assets | $3,569,693 | $3,826,977 | ▲ $257,284 |
| Other Assets Total | $75,168 | $342,310 | ▲ $267,142 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $733,602 | $742,174 | ▲ $8,572 |
| Other Liabilities | $1,011,094 | $600,967 | ▼ $410,127 |
| Deferred Revenue | $472,621 | $339,729 | ▼ $132,892 |
| Mortgage Notes Payable Secured by Investment Property | $79,903 | - | - |
| Total Liabilities | $2,297,220 | $1,682,870 | ▼ $614,350 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $1,272,473 | $2,144,107 | ▲ $871,634 |
| Total Net Assets Fund Balance | $1,272,473 | $2,144,107 | ▲ $871,634 |
| Total Liabilities and Net Assets / Fund Balance | $3,569,693 | $3,826,977 | ▲ $257,284 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Other Land Buildings | $259,421 | $335,619 | $595,040 |
| Equipment | $4,115 | $154,712 | $158,827 |
| Other Assets Org | $78,847 | - | - |
| Other Securities | $1,095,178 | - | - |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Robert Kill | President & CEO | FT | $222,262 | $39,086 | $261,348 |
| Patricia Vasatka | Vice President of Finance | FT | $129,698 | $55,548 | $185,246 |
| Lynn Shelton | Vice President of Marketing | FT | $138,997 | $39,727 | $178,724 |
| John Connelly | Vice President of Consulting | FT | $139,471 | $37,148 | $176,619 |
| David Ahlquist | Consultant | FT | $105,800 | $52,369 | $158,169 |
| William Martinson | Business Developer | FT | $106,945 | $48,463 | $155,408 |
| Abbey Hellickson | Consultant | FT | $108,203 | $34,166 | $142,369 |
| Gregory Langfield | Consultant | FT | $121,176 | $17,142 | $138,318 |
| Steven Haarstad | Consultant | FT | $101,890 | $36,205 | $138,095 |
| Name | Title |
|---|---|
| Mike Jensen | Chair |
| Steve Palmer | Vice Chair |
| Greg Buck | Director |
| Joe Mulford | Director |
| Joe Plunger | Director |
| Mark Nelson | Director |
| Matt Hanson | Director |
| Paul Ebnet | Director |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Wipfli | It Services And Financial Audit | PO BOX 3160, Milwaukee, WI 53201 | $125,470 |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $4,225,780 |
| Other Expenses | $1,386,674 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $2,348,976 | $259,434 | - | $2,608,410 |
| Current Officers, Directors, Trustees, and Key Employees | $735,967 | $81,774 | - | $817,741 |
| Other Employee Benefits | $626,243 | $69,387 | - | $695,630 |
| Fees for Services Other | $474,457 | $52,717 | - | $527,174 |
| Travel | $142,929 | $15,624 | - | $158,553 |
| Depreciation Depletion | - | $106,270 | - | $106,270 |
| Pension Plan Contributions | $85,093 | $18,906 | - | $103,999 |
| Occupancy | $73,732 | $8,193 | - | $81,925 |
| Office Expenses | $58,535 | $6,501 | - | $65,036 |
| Conferences and Meetings | $54,293 | $5,893 | - | $60,186 |
| Information Technology | $39,346 | $4,372 | - | $43,718 |
| Fees for Services Accounting | $16,363 | $1,818 | - | $18,181 |
| Fees for Services Lobbying | $18,000 | - | - | $18,000 |
| Other Expenses | $11,271 | $1,024 | - | $12,295 |
| Advertising | $9,517 | $1,058 | - | $10,575 |
| All Other Expenses | $7,381 | $327 | - | $7,708 |
| Insurance | - | $7,467 | - | $7,467 |
| Fees for Services Legal | $3,618 | $402 | - | $4,020 |
| Interest | - | $2,035 | - | $2,035 |
| Total Functional Expenses | $4,958,684 | $653,770 | $0 | $5,612,454 |
| Line Item | Amount |
|---|---|
| Total Expenses per Form 990 | $5,612,454 |
| Expenses per Audited Statements | $5,610,419 |
| Total Expenses per Audited Statements | $5,610,419 |
| Expenses Not Reported on Financial Statements | $2,035 |
| Other Expense Adjustments | $2,035 |
| Expenses Not Reported on Form 990 | $0 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Liability | Amount |
|---|---|
| Rent/lease Liabilities | $352,606 |
| Pension Liabilities | $248,361 |
“A copy of form 990 is reviewed by two members of the finance department and approved by the ceo and then forwarded to the board for review prior to filing with the internal revenue service.”
“A director, employee or officer of the organization may not participate in, or vote upon, a decision of the board relating to an organization which the director, employee or officer (or a member of that person's family) has either a direct or indirect financial interest. The chair (or designee) makes the final determination as to whether or not a voting situation presents a conflict of interest. Potential conflicts are noted in advance of a board meeting and proceedings are documented in the meeting minutes.”
“Our hr consultant discusses factors related to ceo compensation with the personnel committee of the board of directors, which is then reviewed by the board of directors and memorialized in an employment agreement. The performance review process is substantiated by a market assessment of certain positions.”
“The organization's financial statements are made available to the public at the minnesota office of the legislative auditor and through the federal clearing house. The organization's governing documents are made available to the public upon request. The organization's conflict of interest policy is not made available to the public.”
“The finance committee of the board of directors or the board as a whole participates in the selection of our audit firm. They also review the audited financial statements prior to finalization.”
“The organization is exempt from income tax under section 501(c)(3) of the u.s. Internal revenue code (the "code") and comparable state law, except on net income derived from unrelated business activities. Contributions to it are tax deductible within the limitations prescribed by the code. The organization has been classified as a publicly supported organization that is not a private foundation under section 509(a) of the code. The organization assesses whether it is more likely than not that a tax position will be sustained upon examination of the technical merits of the position, assuming the taxing authority has full knowledge of all information. If the tax position does not meet the more-likely-than-not recognition threshold, the benefit of the tax position is not recognized in the financial statements. The organization recorded no assets or liabilities for uncertain tax positions or unrecognized tax benefits.”
“INTEREST EXPENSE -2,035.”
“INTEREST EXPENSE 2,035.”
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 | 733602 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 742174 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 311369 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 223995 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | TO PROMOTE ECONOMIC GROWTH AND JOB CREATION THROUGH APPLIED RESEARCH, TECHNOLOGY TRANSFER, AND PRODUCTIVE DEVELOPMENT. |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 1058 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 9517 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 10575 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 327 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 7381 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 7708 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | PATRICIA VASATKA |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 6123732900 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 2100 SUMMER STREET NO 150 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | MINNEAPOLIS |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MN |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 55413 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 2446434 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 1222387 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 81774 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 735967 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 817741 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 5893 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 54293 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 60186 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 125470 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | PO BOX 3160 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | MILWAUKEE |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | WI |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 53201 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | WIPFLI |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | IT SERVICES AND FINANCIAL AUDIT |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 4155874 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 72743 |
| IRS990/CYOtherExpensesAmt | 0 | 1386674 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 2258769 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 874932 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 4225780 |
| IRS990/CYTotalExpensesAmt | 0 | 5612454 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 6487386 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 472621 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 339729 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 106270 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 106270 |
| IRS990/Desc | 0 | ENTERPRISE MINNESOTA HELPS SMALL AND MID-SIZED MANUFACTURERS DEVELOP AND IMPLEMENT STRATEGIES TO GROW BUSINESS. WHETHER WALKING THROUGH THE LEAN MANUFACTURING PROCESS OR TRAINING ON THE LATEST MANAGEMENT STRATEGIES, WE HELP MANUFACTURING BUSINESSES COMPETE AND GROW PROFITABLY. OUR INDUSTRY EXPERTS ARE LOCATED ACROSS MINNESOTA TO HELP CLIENTS ACHIEVE THEIR GOALS AND BECOME WORLD-CLASS MANUFACTURERS.ENTERPRISE MINNESOTA IS AN AFFILIATE OF THE NATIONAL MEP NETWORK PART OF THE U.S. DEPARTMENT OF COMMERCE'S NATIONAL INSTITUTE OF STANDARDS AND TECHNOLOGY, (NIST) AND ASSISTS SMALL AND MEDIUM SIZED MANUFACTURING COMPANIES BY PROVIDING PRODUCTS AND SERVICES DESIGNED TO HELP THEM SUCCEED. ENTERPRISE MINNESOTA HAS SUCCESSFULLY LEVERAGED THIS FEDERAL SUPPORT FOR MORE THAN 30 YEARS AND ADMINISTRATING THE COOPERATIVE AGREEMENT THAT PROVIDES FOR THE MEP CENTER IN MINNESOTA.IN THE PAST THREE YEARS ALONE WE ACCOMPLISHED THE FOLLOWING:- 482 MINNESOTA COMPANIES RECEIVED CRITICAL BUSINESS ASSISTANCE.- THESE COMPANIES REALIZED A POSITIVE ECONOMIC IMPACT OF $1,011 MILLION TO THEIR BOTTOM LINE IN INCREASED SALES, REDUCED PRODUCTION COSTS, AND IMPROVED EMPLOYEE UTILIZATION.- MORE THAN 5,874 JOBS HAVE BEEN CREATED OR RETAINED.IN ADDITION TO OUR CONSULTING SERVICES, ENTERPRISE MINNESOTA OFFERED THREE GREAT WAYS TO KEEP UP WITH THE LATEST MANUFACTURING NEWS IN MINNESOTA; ENTERPRISE MINNESOTA MAGAZINE, E-TRENDS NEWSLETTER AND THE ANNUAL STATE OF MANUFACTURING POLL, A STATEWIDE RESEARCH PROJECT THAT INCLUDES HUNDREDS OF PHONE SURVEYS AND SEVERAL FOCUS GROUPS WITH MANUFACTURING EXECUTIVES ACROSS THE STATE. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 34 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 4958684 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditPerformedInd | 0 | 1 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 1 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 1818 |
| IRS990/FeesForServicesAccountingGrp/ProgramServicesAmt | 0 | 16363 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 18181 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 402 |
| IRS990/FeesForServicesLegalGrp/ProgramServicesAmt | 0 | 3618 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 4020 |
| IRS990/FeesForServicesLobbyingGrp/ProgramServicesAmt | 0 | 18000 |
| IRS990/FeesForServicesLobbyingGrp/TotalAmt | 0 | 18000 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 52717 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 474457 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 527174 |
| 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 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 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/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 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 | 25834 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 19512 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 22207 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 38672 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 35972 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 36205 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 14 | 17142 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 15 | 35465 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 16 | 34166 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | PAUL EBNET |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | GREG BUCK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | MATT HANSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | MIKE JENSEN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | JOE MULFORD |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | MARK NELSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | JOE PLUNGER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | STEVE PALMER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | ROBERT KILL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | JOHN CONNELLY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | LYNN SHELTON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | PATRICIA VASATKA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | DAVID AHLQUIST |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | STEVEN HAARSTAD |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | GREGORY LANGFIELD |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | WILLIAM MARTINSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | ABBEY HELLICKSON |
| 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 | 235514 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 157107 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 156517 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 146574 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 122197 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 101890 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 14 | 121176 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 15 | 119943 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 16 | 108203 |
| 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/TitleTxt | 0 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | VICE CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | PRESIDENT & CEO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | VICE PRESIDENT OF CONSULTING |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | VICE PRESIDENT OF MARKETING |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | VICE PRESIDENT OF FINANCE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | CONSULTANT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | CONSULTANT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | CONSULTANT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | BUSINESS DEVELOPER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | CONSULTANT |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/Form990TFiledInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1987 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GainOrLossGrp/OtherAmt | 0 | 65761 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 195 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 8 |
| IRS990/GovernmentGrantsAmt | 0 | 4155874 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossAmountSalesAssetsGrp/OtherAmt | 0 | 80392 |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 195 |
| IRS990/GrossReceiptsAmt | 0 | 6502017 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 8 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 9 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 4372 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 39346 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 43718 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 7467 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 7467 |
| IRS990/InterestGrp/ManagementAndGeneralAmt | 0 | 2035 |
| IRS990/InterestGrp/TotalAmt | 0 | 2035 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 6787 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 6787 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 1491591 |
| IRS990/IRPDocumentCnt | 0 | 19 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 490331 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 264909 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 263536 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 753867 |
| IRS990/LegalDomicileStateCd | 0 | MN |
| IRS990/LessCostOthBasisSalesExpnssGrp/OtherAmt | 0 | 14631 |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 0 |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 1 |
| 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 | TO PROMOTE ECONOMIC GROWTH AND JOB CREATION THROUGH APPLIED RESEARCH, TECHNOLOGY TRANSFER, AND PRODUCTIVE DEVELOPMENT. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/BOYAmt | 0 | 79903 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 1272473 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 2144107 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | 65956 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 65956 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | -3298 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 1272473 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 2144107 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 8193 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 73732 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 81925 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 6501 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 58535 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 65036 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 75168 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 342310 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 69387 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 626243 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 695630 |
| IRS990/OtherExpensesGrp/Desc | 0 | MAGAZINE EXPENSES |
| IRS990/OtherExpensesGrp/Desc | 1 | STATE MANUFACTURING POL |
| IRS990/OtherExpensesGrp/Desc | 2 | MEMBERSHIPS |
| IRS990/OtherExpensesGrp/Desc | 3 | BOOKS |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 10205 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 363 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | 1024 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 148849 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 91843 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 12271 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 11271 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 148849 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 102048 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 12634 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 12295 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 1011094 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 600967 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 259434 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 2348976 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 2608410 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 18906 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 85093 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 103999 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 150440 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 168159 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 121134 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 85738 |
| IRS990/PrincipalOfficerNm | 0 | ROBERT KILL |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 561499 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 541800 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | SERVICES/PUBLICATIONS |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | PUBLICATIONS |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 2212173 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 2212173 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 46596 |
| IRS990/ProgramServiceRevenueGrp/UnrelatedBusinessRevenueAmt | 0 | 46596 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 4227577 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 6845 |
| IRS990/PYOtherExpensesAmt | 0 | 1207422 |
| IRS990/PYOtherRevenueAmt | 0 | 0 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 1848068 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 669240 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 4205828 |
| IRS990/PYTotalExpensesAmt | 0 | 5413250 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 6082490 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 874932 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 1 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 1 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 1 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 2212173 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 200239 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 29261 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 4155874 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 4227577 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 2641243 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 2687212 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 2961272 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 16673178 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 6787 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 6845 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 20595 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 21005 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 6164 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 61396 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.99630 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.99640 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 16673178 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 4155874 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 4227577 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 2641243 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 2687212 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 2961272 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 16673178 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 16734574 |
| IRS990ScheduleB/ContributorInformationGrp/ContributorBusinessName/BusinessNameLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorNum | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine2 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/City | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/State | 0 | RESTRICTED |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2022 • Form 990Detailed filing. Detailed filing data is available for this year.