XML 81 R67.htm IDEA: XBRL DOCUMENT v3.25.2
Note 7 - Accrued Expenses - Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Customer prepayments $ 4,070 $ 8,475
Compensation and benefits 12,471 10,217
Accrued warranty 7,505 6,623
Accrued sales commissions 3,956 3,937
Accrued freight 1,978 2,270
Operating lease liabilities 6,037 5,560
Finance lease liabilities 0 324
Accrued income taxes 1,848 0
Other accrued expenses 7,387 6,038
Total Accrued Expenses $ 45,252 $ 43,444