XML 64 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Accrued Liabilities - Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 30, 2023
Payroll and employee benefits $ 23,960 $ 30,778
Warranty reserves 2,460 2,094
Restructuring costs 1,693 1,296
Workers' compensation 1,481 1,516
Fair value of derivatives 1,951 1,722
Other 19,456 16,589
Total 59,687 62,031
Accrued Expense [Member]    
Operating lease current liability $ 8,686 $ 8,036