v3.26.1
Note 13 - Accrued Liabilities - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accrued payroll $ 24,172 $ 28,383
Accrued employee benefits 6,065 5,506
Accrued state and local taxes 5,263 965
Accrued income taxes 965 0
Accrued interest 1,609 1,599
Accrued shipping and tariff expenses 1,859 516
Advanced payments 1,913 288
Accrued commission expenses 1,281 1,381
Accrued professional fees 453 581
Accrued product warranty 424 480
Accrued capital expenditure 135 1,583
Accrued other 2,800 1,209
Total accrued liabilities $ 46,939 $ 42,491