XML 67 R57.htm IDEA: XBRL DOCUMENT v3.25.3
Note 9 - Accrued Liabilities - Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Payroll and employee benefits $ 19,521 $ 24,804
Operating lease current liability 11,738 11,129
Restructuring costs 4,557 1,457
Accrued taxes payable 3,383 2,662
Accrued interest 3,177 3,152
Professional fees 2,803 2,304
Warranty reserves 2,707 2,429
Workers' compensation 1,579 1,245
Contingent consideration 330 330
Other 16,859 13,692
Total $ 66,654 $ 63,204