v3.26.1
Note 9 - Accrued Liabilities - Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Jun. 30, 2025
Payroll and employee benefits $ 22,286 $ 24,804
Operating lease current liability 12,475 11,129
Accrued material and services costs 7,453 4,121
Accrued taxes payable 2,793 2,662
Warranty reserves 2,683 2,429
Accrued interest 2,632 3,152
Professional fees 2,550 2,304
Restructuring costs 2,198 1,457
Workers' compensation 1,465 1,245
Contingent consideration 330 330
Other 7,315 9,571
Total $ 64,180 $ 63,204