XML 66 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 9 - Accrued Liabilities - Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Jun. 30, 2023
Payroll and employee benefits $ 23,563 $ 30,778
Operating lease current liability 7,946 8,036
Warranty reserves 2,399 2,094
Restructuring costs 2,191 1,296
Workers' compensation 1,144 1,516
Fair value of derivatives 0 1,722
Other 18,204 16,589
Total $ 55,447 $ 62,031