XML 84 R71.htm IDEA: XBRL DOCUMENT v3.23.2
Note 9 - Accrued Liabilities - Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Payroll and employee benefits $ 30,778 $ 31,211
Litigation accrual 0 5,745
Warranty reserves 2,094 1,918
Restructuring costs 1,296 1,740
Workers' compensation 1,516 1,664
Contingent consideration 0 1,166
Fair value of derivatives 1,722 0
Other 16,589 16,438
Total 62,031 67,773
Accrued Expense [Member]    
Operating lease current liability $ 8,036 $ 7,891