XML 85 R71.htm IDEA: XBRL DOCUMENT v3.22.2
Note 9 - Accrued Liabilities - Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Payroll and employee benefits $ 31,211 $ 32,550
Litigation accrual 5,745 0
Warranty reserves 1,918 2,086
Restructuring costs 1,740 49
Workers' compensation 1,664 2,118
Contingent consideration 1,166 0
Fair value of derivatives 0 4,318
Other 16,438 12,663
Total 67,773 61,717
Accrued Expense [Member]    
Operating lease current liability $ 7,891 $ 7,933