XML 66 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Note 9 - Accrued Liabilities - Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Jun. 30, 2024
Payroll and employee benefits $ 19,438 $ 26,657
Operating lease current liability 8,481 8,289
Warranty reserves 2,326 2,209
Restructuring costs 1,304 1,447
Workers' compensation 1,373 1,135
Contingent consideration 330 330
Fair value of derivatives 162 0
Other 19,471 16,631
Total $ 52,885 $ 56,698