v3.25.2
Note 9 - Accrued Liabilities - Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Payroll and employee benefits $ 24,804 $ 26,657
Operating lease current liability 11,129 8,289
Accrued interest 3,152 864
Accrued taxes payable 2,662 1,566
Warranty reserves 2,483 2,209
Professional fees 2,304 2,367
Restructuring costs 1,457 1,447
Workers' compensation 1,245 1,135
Contingent consideration 330 330
Other 13,638 11,834
Total $ 63,204 $ 56,698