XML 71 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 6 - Accrued Expenses - Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Customer prepayments $ 8,475 $ 5,425
Compensation and benefits 10,217 13,662
Accrued warranty 6,623 6,501
Accrued sales commissions 3,937 5,082
Accrued freight 2,270 3,821
Operating lease liabilities 5,560 3,566
Finance lease liabilities 324 284
Other accrued expenses 6,038 5,444
Total Accrued Expenses $ 43,444 $ 43,785