v3.25.3
Note 13 - Additional Financial Statement Information - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 27, 2025
Dec. 31, 2024
Customer advance payments $ 8,893 $ 7,009
Accrued restructuring 114 235
Goods received, not yet invoiced 3,652 1,572
Accrued taxes, other than income taxes 1,466 1,994
Accrued commissions 3,530 3,895
Accrued professional fees 2,198 1,587
Accrued technical warranty 794 857
Current accrued pensions and other post retirement costs 596 596
Other 2,916 1,980
Other Accrued Liabilities, Current $ 24,159 $ 19,725