XML 64 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Note 5 - Accrued Expenses - Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Customer prepayments $ 5,425 $ 6,416
Compensation and benefits 13,116 9,611
Accrued warranty 6,501 4,491
Accrued sales commissions 5,082 4,783
Accrued Freight 3,821 3,680
Accrued FICA 546 1,122
Operating lease liabilities 3,566 3,738
Accrued income tax 0 109
Other accrued expenses 5,444 4,503
Total Accrued Expenses 43,785 38,728
Accrued Expenses [Member]    
Operating lease liabilities 3,566 3,738
Finance lease liabilities $ 284 $ 275