XML 14 R5.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2025
Jun. 28, 2024
Jun. 27, 2025
Jun. 28, 2024
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ (16,812) $ 7,379 $ (71,023) $ 4,040
Defined benefit plans:        
Net change in plan assets (620) (97) 330 135
Reclassification into other income (expense), net 16 (17) 32 (34)
Investments available for sale:        
Change in unrealized gain (loss) 9 3 8 (33)
Reclassification into other income (expense), net 1 (1) 1 2
Foreign currency translation gain (loss) 704 (938) 1,505 (2,038)
Tax effect (151) 299 (490) 618
Other comprehensive income (loss), net of tax (41) (751) 1,386 (1,350)
Comprehensive income (loss) $ (16,853) $ 6,628 $ (69,637) $ 2,690