XML 56 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2025
Jun. 28, 2025
Mar. 29, 2025
Sep. 28, 2024
Jun. 29, 2024
Mar. 30, 2024
Sep. 27, 2025
Sep. 28, 2024
Cumulative balance of each component of other comprehensive income (loss) and income tax effects [Roll Forward]                
Beginning Balance     $ (35,292)       $ (35,292)  
Other comprehensive income (loss) before reclassifications             102,897  
Tax effect             0  
Other comprehensive income before reclassifications, net of tax             102,897  
Amounts reclassified out of AOCI             832  
Tax effect             (161)  
Amounts reclassified out of AOCI, net of tax             671  
Net other comprehensive income (loss) $ 3,651 $ 68,713 31,204 $ 31,777 $ (7,284) $ (20,022) 103,568 $ 4,471
Ending Balance 68,276           68,276  
Pension and Other Post-Retirement Actuarial Items [Member]                
Cumulative balance of each component of other comprehensive income (loss) and income tax effects [Roll Forward]                
Beginning Balance     (10,956)       (10,956)  
Other comprehensive income (loss) before reclassifications             0  
Tax effect             0  
Other comprehensive income before reclassifications, net of tax             0  
Amounts reclassified out of AOCI             832  
Tax effect             (161)  
Amounts reclassified out of AOCI, net of tax             671  
Net other comprehensive income (loss)             671  
Ending Balance (10,285)           (10,285)  
Currency Translation Adjustment [Member]                
Cumulative balance of each component of other comprehensive income (loss) and income tax effects [Roll Forward]                
Beginning Balance     (24,336)       (24,336)  
Other comprehensive income (loss) before reclassifications             102,897  
Tax effect             0  
Other comprehensive income before reclassifications, net of tax             102,897  
Amounts reclassified out of AOCI             0  
Tax effect             0  
Amounts reclassified out of AOCI, net of tax             0  
Net other comprehensive income (loss)             102,897  
Ending Balance 78,561           78,561  
Accumulated Other Comprehensive Income (Loss) [Member]                
Cumulative balance of each component of other comprehensive income (loss) and income tax effects [Roll Forward]                
Beginning Balance     (35,292)       (35,292)  
Net other comprehensive income (loss) 3,651 $ 68,713 $ 31,204 $ 31,777 $ (7,284) $ (20,022)    
Ending Balance $ 68,276           $ 68,276