v3.26.1
Consolidated Statements of Comprehensive (Loss) Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2026
Jun. 28, 2025
Jul. 04, 2026
Jun. 28, 2025
Consolidated Statements of Comprehensive (Loss) Income        
Net loss $ (3,981) $ (9,772) $ (36,525) $ (8,937)
Other comprehensive (loss) income:        
Foreign currency translation adjustments (19) 9,357 (1,481) 9,871
Pension loss, net of tax (253) (87) (487) (143)
Other comprehensive (loss) income (272) 9,270 (1,968) 9,728
Comprehensive (loss) income $ (4,253) $ (502) $ (38,493) $ 791