XML 74 R63.htm IDEA: XBRL DOCUMENT v3.25.2
Note 13 - Additional Financial Statement Information - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 28, 2025
Dec. 31, 2024
Customer advance payments $ 8,730 $ 7,009
Accrued restructuring 178 235
Goods received, not yet invoiced 3,030 1,572
Accrued taxes, other than income taxes 1,540 1,994
Accrued commissions 3,749 3,895
Accrued professional fees 2,127 1,587
Accrued technical warranty 820 857
Current accrued pensions and other post retirement costs 596 596
Other 2,711 1,980
Other Accrued Liabilities, Current $ 23,481 $ 19,725