Liabilities / Assets
59th percentile
Higher debt load relative to assets than 59% of similar nonprofits.
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
59th percentile
Higher debt load relative to assets than 59% of similar nonprofits.
Liabilities / Revenue
49th percentile
Higher debt load relative to revenue than 49% of similar nonprofits.
Net Margin
40th percentile
Higher net margin than 40% of similar nonprofits.
Top Officer Pay
83rd percentile
Higher top officer pay than 83% of similar nonprofits.
Top officer pay equals 1.5% of source-year revenue.
Asset Growth
47th percentile
Faster asset growth than 47% of similar nonprofits.
Revenue Growth
82nd percentile
Faster revenue growth than 82% of similar nonprofits.
Assets
Up$29,806,091
Up $1,562,394 (+5.5%) from 2022
Net Assets
Up$20,316,294
Up $381,239 (+1.9%) from 2022
Liabilities
Up$9,489,797
Up $1,181,155 (+14%) from 2022
Revenue
Up$32,273,298
Up $7,646,181 (+31%) from 2022
Expenses
Up$32,026,993
Up $6,309,170 (+25%) from 2022
Net Income
Up$246,305
Up $1,337,011 (+123%) from 2022
Vocational training and job placement services for people with disabilites.
Vocational training of individuals with disabilities
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Land, Buildings, and Equipment, Net | $15,938,290 | $15,163,395 | ▼ $774,895 |
| Inventories for Sale or Use | $5,807,449 | $5,758,781 | ▼ $48,668 |
| Accounts Receivable | $2,546,788 | $4,412,049 | ▲ $1,865,261 |
| Cash and Non-Interest-Bearing Accounts | $1,807,482 | $2,294,022 | ▲ $486,540 |
| Investments in Publicly Traded Securities | - | $1,294,410 | - |
| Savings and Temporary Cash Investments | $1,911,520 | $600,011 | ▼ $1,311,509 |
| Prepaid Expenses and Deferred Charges | $217,934 | $230,088 | ▲ $12,154 |
| Total Assets | $28,243,697 | $29,806,091 | ▲ $1,562,394 |
| Other Assets Total | $14,234 | $53,335 | ▲ $39,101 |
| Liabilities | |||
| Mortgage Notes Payable Secured by Investment Property | $6,584,356 | $6,470,319 | ▼ $114,037 |
| Accounts Payable and Accrued Expenses | $1,191,855 | $1,978,539 | ▲ $786,684 |
| Other Liabilities | $532,431 | $1,031,798 | ▲ $499,367 |
| Deferred Revenue | - | $9,141 | - |
| Total Liabilities | $8,308,642 | $9,489,797 | ▲ $1,181,155 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $19,935,055 | $20,316,294 | ▲ $381,239 |
| Total Net Assets Fund Balance | $19,935,055 | $20,316,294 | ▲ $381,239 |
| Total Liabilities and Net Assets / Fund Balance | $28,243,697 | $29,806,091 | ▲ $1,562,394 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Buildings | $8,750,312 | $3,405,839 | $12,156,151 |
| Equipment | $1,688,846 | $6,824,385 | $8,513,231 |
| Land | $4,144,589 | - | $4,144,589 |
| Other Land Buildings | $579,648 | $296,106 | $875,754 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Jerry Chase | CEO & President/treasurer | FT | $474,039 | $25,595 | $499,634 |
| Jeff Black | CFO & Vice President/ Secr | FT | $324,608 | $25,424 | $350,032 |
| Kathleen Powers | Vice President of Services | FT | $234,681 | $20,943 | $255,624 |
| Mike Barsoski | Vice President of Manufacturing | FT | $224,322 | $15,803 | $240,125 |
| Kristina M Pressley | Director of Human Resources | FT | $149,118 | $17,035 | $166,153 |
| Kristen Reynolds | Supply Chain Manager | FT | $137,827 | $5,950 | $143,777 |
| Diane Booth | Operations Manager | FT | $124,520 | $17,902 | $142,422 |
| Thu H Nguyen | CNC Machinist 3 | FT | $123,505 | $16,676 | $140,181 |
| Jared a Taylor | Quality Manager | FT | $121,144 | $12,949 | $134,093 |
| Name | Title |
|---|---|
| Veronica Wade | Chair |
| Beth Wiley | Director |
| Carol Cleveland | Director |
| Delaney Locher | Director |
| Emily Wittman | Director |
| Greg Hagstrom | Director |
| Jerry Knutzen | Director |
| Karen Hoffman | Director |
| Mike Brown | Director |
| Paul Richter | Director |
| Robert Fredrickson | Director |
| Line Item | Amount |
|---|---|
| Other Expenses | $19,558,547 |
| Salaries, Compensation, and Employee Benefits | $12,468,446 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $7,602,244 | $979,694 | - | $8,581,938 |
| Current Officers, Directors, Trustees, and Key Employees | - | $1,913,763 | - | $1,913,763 |
| Payroll Taxes | $1,435,137 | $202,781 | - | $1,637,918 |
| Depreciation Depletion | $897,151 | $181,358 | - | $1,078,509 |
| Occupancy | $336,367 | $194,146 | - | $530,513 |
| Information Technology | $265,064 | $144,490 | - | $409,554 |
| Interest | - | $386,457 | - | $386,457 |
| Insurance | - | $356,864 | - | $356,864 |
| Office Expenses | $76,413 | $253,465 | - | $329,878 |
| Pension Plan Contributions | $213,587 | $73,092 | - | $286,679 |
| Fees for Services Other | $21,848 | $61,335 | - | $83,183 |
| Travel | $59,082 | $22,960 | - | $82,042 |
| All Other Expenses | $41,007 | $12,189 | - | $53,196 |
| Other Employee Benefits | $40,292 | $7,856 | - | $48,148 |
| Other Expenses | $1,238 | $37,542 | - | $38,780 |
| Advertising | $12,617 | $1,046 | - | $13,663 |
| Conferences and Meetings | $25 | $5,566 | - | $5,591 |
| Total Functional Expenses | $26,913,047 | $5,113,946 | $0 | $32,026,993 |
| Line Item | Amount |
|---|---|
| Expenses per Audited Statements | $32,026,993 |
| Total Expenses per Audited Statements | $32,026,993 |
| Total Expenses per Form 990 | $32,026,993 |
| Expenses Not Reported on Financial Statements | $0 |
| Expenses Not Reported on Form 990 | $0 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Liability | Amount |
|---|---|
| Capital Lease | $401,846 |
| Deferred Compensation | $365,614 |
| Overpayment From IRS | $264,338 |
“A draft copy of the form 990 is provided to board of directors prior to signature by an officer and filing of the return.”
“The board members are required to disclose any interest that might give rise to a conflict of interest. The disclosures are reviewed annually and any items disclosed as a potential conflict are brought to the attention of the full board for discussion and definition of appropriate action to mitigate or eliminate the potential conflict.”
“A consultant was hired to conduct a salary survey and made a recommendation for salary levels for the five top management positions. The board reviewed the survey and accepted the recommendation.”
“Documents available upon request”
“The organization has a committee that assumes responsibility for the audit.”
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 | 1191855 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 1978539 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 2546788 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 4412049 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | VOCATIONAL TRAINING OF INDIVIDUALS WITH DISABILITIES |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 1046 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 12617 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 13663 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 12189 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 41007 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 53196 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | JEFF BLACK |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 2536617805 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 1590 A ST NE |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | AUBURN |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | WA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 98002 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 1807482 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 2294022 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 1913763 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 1913763 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 5566 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 25 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 5591 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 1100804 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 127744 |
| IRS990/CYOtherExpensesAmt | 0 | 19558547 |
| IRS990/CYOtherRevenueAmt | 0 | -1234 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 31045984 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 246305 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 12468446 |
| IRS990/CYTotalExpensesAmt | 0 | 32026993 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 32273298 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 9141 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 181358 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 897151 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 1078509 |
| IRS990/Desc | 0 | MANUFACTURING:THE MANUFACTURING TRAINING PROGRAM PROVIDES PAID ON-THE-JOB TRAINING TO PROGRAM PARTICIPANTS TO PRODUCE AEROSPACE AND DEFENSE PRODUCTS. PROGRAM PARTICIPANTS RECEIVE MENTORING, SKILLS TRAINING, VOCATIONAL ASSESSMENTS OF SKILLS AND ABILITIES, AND JOB PLACEMENT SERVICES INTO COMPETITIVE EMPLOYMENT IN THEIR LOCAL COMMUNITY. PARTICIPANTS ARE REFERRED BY THE WASHINGTON STATE DEPARTMENT OF SOCIAL & HEALTH SERVICES DIVISION OF VOCATIONAL REHABILITATION AND OTHER GOVERNMENT AND COMMUNITY ORGANIZATIONS INCLUDING WASHINGTON DEPARTMENT OF SERVICES FOR THE BLIND, LABOR AND INDUSTRIES, VETERANS ADMINISTRATION, AEROSPACE JOINT APPRENTICESHIP COMMITTEE, KING COUNTY EMPLOYMENT AND COMMUNITY NON-PROFIT PROGRAMS. IN 2023, WE SUPPORTED 30 INDIVIDUALS THROUGH OUR MANUFACTURING TRAINING PROGRAM. OF THESE, 10 HAVE MOVED ON TO GET JOB DEVELOPMENT SUPPORT AND 8 HAVE LOCATED EMPLOYMENT. WE SUPPORTED AN ADDITIONAL 11 INDIVIDUALS IN THE COMMUNITY IN ASSESSMENT SERVICES / JOB DEVELOPMENT SERVICES. OF THESE, 4 LOCATED EMPLOYMENT. |
| 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 | 446 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 25583193 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 61335 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 21848 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 83183 |
| 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 | 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/AverageHoursPerWeekRt | 17 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 18 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 19 | 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/KeyEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | 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 | 25595 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 25424 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 20943 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 14 | 15803 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 15 | 5950 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 16 | 17035 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 17 | 16676 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 18 | 12949 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 19 | 17902 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | ROBERT FREDRICKSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | BETH WILEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | KAREN HOFFMAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | GREG HAGSTROM |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | JERRY KNUTZEN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | MIKE BROWN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | PAUL RICHTER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | VERONICA WADE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | CAROL CLEVELAND |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | DELANEY LOCHER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | EMILY WITTMAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | JERRY CHASE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | JEFF BLACK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | KATHLEEN POWERS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | MIKE BARSOSKI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | KRISTEN REYNOLDS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | KRISTINA M PRESSLEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 17 | THU H NGUYEN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 18 | JARED A TAYLOR |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 19 | DIANE BOOTH |
| 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 | 474039 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 324608 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 234681 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 14 | 224322 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 15 | 137827 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 16 | 149118 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 17 | 123505 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 18 | 121144 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 19 | 124520 |
| 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/TitleTxt | 0 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | CEO & PRESIDENT/TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | CFO & VICE PRESIDENT/ SECR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | VICE PRESIDENT OF SERVICES |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | VICE PRESIDENT OF MANUFACTURING |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | SUPPLY CHAIN MANAGER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | DIRECTOR OF HUMAN RESOURCES |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 17 | CNC MACHINIST 3 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 18 | QUALITY MANAGER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 19 | OPERATIONS MANAGER |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1957 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GainOrLossGrp/OtherAmt | 0 | -8806 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 55880 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 11 |
| IRS990/GovernmentGrantsAmt | 0 | 1100804 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossAmountSalesAssetsGrp/OtherAmt | 0 | 8000 |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 1087003 |
| IRS990/GrossReceiptsAmt | 0 | 33321227 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 11 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 9 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 144490 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 265064 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 409554 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 356864 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 356864 |
| IRS990/InterestGrp/ManagementAndGeneralAmt | 0 | 386457 |
| IRS990/InterestGrp/TotalAmt | 0 | 386457 |
| IRS990/InventoriesForSaleOrUseGrp/BOYAmt | 0 | 5807449 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 5758781 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 80670 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 80670 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 1294410 |
| IRS990/IRPDocumentCnt | 0 | 23 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 10526330 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 15938290 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 15163395 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 25689725 |
| IRS990/LegalDomicileStateCd | 0 | WA |
| IRS990/LessCostOthBasisSalesExpnssGrp/OtherAmt | 0 | 16806 |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 1031123 |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 0 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | WE CHANGE THE LIVES OF PEOPLE WITH BARRIERS TO EMPLOYMENT BY BUILDING ESTEEM AND CREATING OPPORTUNITIES THROUGH TRAINING, EDUCATION AND SUCCESSFUL BUSINESS PLATFORMS. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/BOYAmt | 0 | 6584356 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/EOYAmt | 0 | 6470319 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 19935055 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 20316294 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | 47074 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 47074 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 134934 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 19935055 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 20316294 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 194146 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 336367 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 530513 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 253465 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 76413 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 329878 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 14234 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 53335 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 7856 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 40292 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 48148 |
| IRS990/OtherExpensesGrp/Desc | 0 | MATERIALS & SUPPLIES |
| IRS990/OtherExpensesGrp/Desc | 1 | MISCELLANEOUS EXPENSE |
| IRS990/OtherExpensesGrp/Desc | 2 | REPAIRS & MAINTENANCE |
| IRS990/OtherExpensesGrp/Desc | 3 | EMPLOYEE RELATIONS |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 278046 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 1296 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | 37542 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 15278340 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 216770 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 415865 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 1238 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 15278340 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 494816 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 417161 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 38780 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 532431 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 1031798 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 310000 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | OTHER INCOME |
| IRS990/OtherRevenueMiscGrp/ExclusionAmt | 0 | -1234 |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 0 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | -1234 |
| IRS990/OtherRevenueTotalAmt | 0 | -1234 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 979694 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 7602244 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 8581938 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 202781 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 1435137 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 1637918 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 73092 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 213587 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 286679 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 217934 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 230088 |
| IRS990/PrincipalOfficerNm | 0 | JEFF BLACK |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 310000 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 624310 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | MANUFACTURING |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | TRAINING & EMPLOYMENT |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 29536413 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 1509571 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 29536413 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 1509571 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | TRAINING & EMPLOYMENT SERVICES:TRAINING & EMPLOYMENT SERVICES PROVIDES VOCATIONAL COUNSELING, CASE MANAGEMENT, INSTRUCTION IN CUSTOMER SERVICE AND MATH SKILLS, JOB PLACEMENT, AND JOB COACHING TO PROGRAM PARTICIPANTS TO MEET THEIR EMPLOYMENT GOALS. PARTICIPANTS INCLUDE INDIVIDUALS REFERRED BY THE WASHINGTON STATE DEPARTMENT OF SOCIAL & HEALTH SERVICES DIVISION OF VOCATIONAL REHABILITATION, OTHER GOVERNMENT AND COMMUNITY ORGANIZATIONS, INCLUDING LABOR AND INDUSTRIES, VETERANS ADMINISTRATION, AND KING AND SNOHOMISH COUNTY AGENCIES IN PARTNERSHIP WITH THE WASHINGTON STATE DEPARTMENT OF SOCIAL & HEALTH SERVICES DEVELOPMENT DISABILITIES ADMINISTRATION DIVISION AND COMMUNITY NOT-FOR-PROFIT PROGRAMS. IN 2023, WE SUPPORTED 75 INDIVIDUALS IN SNOHOMISH AND KING COUNTY PROVIDING INDIVIDUAL EMPLOYMENT SERVICES, COMMUNITY INCLUSION AND SCHOOL TO WORK SUPPORT. BASED ON CHANGES IN WASHINGTON LAWS, WE STARTED PROVIDING BOTH EMPLOYMENT AND COMMUNITY INCLUSION TO MANY PARTICIPANTS IN THIS PROGRAM. IN THE PAST, YOU WERE ONLY ALLOWED TO ACCESS ONE OF THESE SERVICES. WE SUPPORTED 11 INDIVIDUALS TO LOCATE NEW EMPLOYMENT THROUGH THIS PROGRAM. |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 1329854 |
| IRS990/ProgSrvcAccomActy2Grp/RevenueAmt | 0 | 1509571 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 1014269 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 31050 |
| IRS990/PYOtherExpensesAmt | 0 | 16063074 |
| IRS990/PYOtherRevenueAmt | 0 | -6937 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 23588735 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -1090706 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 9654749 |
| IRS990/PYTotalExpensesAmt | 0 | 25717823 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 24627117 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 246305 |
| 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 | 1 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 29536413 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 1911520 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 600011 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearAmt | 0 | 1100804 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus1YearAmt | 0 | 1014269 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 2000000 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 4469651 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 2900 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/TotalAmt | 0 | 8587624 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearAmt | 0 | 80670 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus1YearAmt | 0 | 16760 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 19167 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 44 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 34087 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/TotalAmt | 0 | 150728 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearAmt | 0 | 31045984 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2023 • Form 990Detailed filing. Detailed filing data is available for this year.