v3.25.2
Consolidated Statements of Comprehensive (Loss) Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Consolidated Statements of Comprehensive (Loss) Income        
Net (loss) income $ (9,772) $ 3,938 $ (8,937) $ (36,301)
Other comprehensive income (loss):        
Foreign currency translation adjustments 9,357 (8,531) 9,871 (8,436)
Pension loss, net of tax (87) (11) (143) (19)
Other comprehensive income (loss) 9,270 (8,542) 9,728 (8,455)
Comprehensive (loss) income $ (502) $ (4,604) $ 791 $ (44,756)