XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 6 - Accrued Expenses - Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Customer prepayments $ 6,209 $ 5,425
Compensation and benefits 8,570 13,116
Accrued warranty 6,244 6,501
Accrued sales commissions 4,183 5,082
Accrued freight 3,291 3,821
Accrued FICA 483 546
Finance lease liabilities 307 284
Other accrued expenses 5,808 5,444
Total Accrued Expenses 38,847 43,785
Accrued Expenses [Member]    
Operating lease liabilities $ 3,752 $ 3,566