| Schedule of Accrued Liabilities [Table Text Block] |
(In thousands) | | September 30, 2026 | | | June 30, 2026 | |
Accrued Expenses: | | | | | | | | |
Customer prepayments | | $ | 5,828 | | | $ | 6,432 | |
Compensation and benefits | | | 11,830 | | | | 16,690 | |
Accrued warranty | | | 7,630 | | | | 7,331 | |
Accrued sales commissions | | | 2,271 | | | | 3,761 | |
Accrued freight | | | 1,681 | | | | 2,230 | |
Accrued FICA | | | 352 | | | | 597 | |
Operating lease liabilities | | | 11,748 | | | | 12,333 | |
Accrued rebate | | | 3,998 | | | | 4,126 | |
Accrued sales and use tax | | | 2,069 | | | | 2,457 | |
Accrued commitments and contingency | | | 7,045 | | | | 2,114 | |
Accrued income taxes | | | - | | | | 2,284 | |
Other accrued expenses | | | 6,357 | | | | 7,566 | |
Total Accrued Expenses | | $ | 60,809 | | | $ | 67,921 | |
|