v3.26.1
Note 12 - Additional Financial Statement Information - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Apr. 04, 2026
Dec. 31, 2025
Customer advance payments $ 6,069 $ 7,059
Accrued restructuring 37 566
Goods received, not yet invoiced 2,572 2,615
Accrued taxes, other than income taxes 1,756 1,620
Accrued commissions 3,246 2,998
Accrued professional fees 1,830 1,765
Accrued technical warranty 876 888
Current accrued pensions and other post retirement costs 494 494
Income taxes 577 0
Other 2,502 2,828
Other Accrued Liabilities, Current $ 19,959 $ 20,833