v3.26.1
Note 9 - Accrued Liabilities - Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Payroll and employee benefits $ 28,288 $ 24,804
Operating lease current liability 12,530 11,129
Accrued material and services costs 5,077 4,121
Accrued taxes payable 2,910 2,662
Warranty reserves 2,617 2,483
Accrued interest 2,524 3,152
Professional fees 2,785 2,304
Restructuring costs 3,314 1,457
Workers' compensation 981 1,245
Contingent consideration 0 330
Other 6,973 9,517
Total $ 67,999 $ 63,204