v3.26.3
Note 8 - Accrued Liabilities - Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Payroll and employee benefits $ 23,392 $ 28,288  
Operating lease current liability 12,709 12,530  
Accrued material and services costs 5,520 5,077  
Accrued taxes payable 3,748 2,910  
Warranty reserves 2,485 2,617  
Accrued interest 2,696 2,524  
Professional fees 2,762 2,785  
Restructuring costs 2,789 3,314  
Workers' compensation 1,338 981  
Other 7,726 6,973  
Total $ 65,165 $ 67,999 $ 67,999