XML 72 R62.htm IDEA: XBRL DOCUMENT v3.25.1
Note 9 - Accrued Liabilities - Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Jun. 30, 2024
Payroll and employee benefits $ 21,171 $ 26,657
Operating lease current liability 9,995 8,289
Accrued taxes payable 5,463 1,566
Accrued interest 2,953 864
Warranty reserves 2,639 2,209
Restructuring costs 1,046 1,135
Workers' compensation 984 1,447
Contingent consideration 330 330
Other 14,833 14,201
Total $ 59,414 $ 56,698