v3.26.1
Note 12 - Additional Financial Statement Information - Schedule of Other Income (Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2026
Jun. 28, 2025
Jul. 04, 2026
Jun. 28, 2025
Foreign currency exchange loss $ (1,244) $ (1,763) $ (1,487) $ (2,735)
Interest income 288 549 519 869
Pension expense (44) (11) (88) (22)
Other (215) (37) (328) (50)
Other Nonoperating Income (Expense) $ (1,215) $ (1,262) $ (1,384) $ (1,938)