XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity - AOCL Components (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 28, 2024
Jun. 30, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance $ (24,881)  
Foreign currency translation adjustment (69,630) $ 21,863
Gain on hedges 18,207 (5,449)
Other comprehensive income (loss) before reclassifications (51,423) 16,414
Amounts reclassified from Accumulated other comprehensive loss (426) (882)
Net current period other comprehensive income (loss) (51,849) 15,532
Ending Balance (76,730)  
Accumulated Other Comprehensive Loss    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance (24,881) (53,430)
Ending Balance (76,730) (37,898)
Net Unrecognized Pension Benefit Cost    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance 5,008 12,207
Foreign currency translation adjustment (330) 383
Gain on hedges 0 0
Other comprehensive income (loss) before reclassifications (330) 383
Amounts reclassified from Accumulated other comprehensive loss (68) (882)
Net current period other comprehensive income (loss) (398) (499)
Ending Balance 4,610 11,708
Foreign Currency Translation Adjustment    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance (2,016) (65,637)
Foreign currency translation adjustment (69,300) 21,480
Gain on hedges 0 0
Other comprehensive income (loss) before reclassifications (69,300) 21,480
Amounts reclassified from Accumulated other comprehensive loss 0 0
Net current period other comprehensive income (loss) (69,300) 21,480
Ending Balance (71,316) (44,157)
Unrealized Gain (Loss) on Hedging Activities    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance (27,873) 0
Foreign currency translation adjustment 0 0
Gain on hedges 18,207 (5,449)
Other comprehensive income (loss) before reclassifications 18,207 (5,449)
Amounts reclassified from Accumulated other comprehensive loss (358) 0
Net current period other comprehensive income (loss) 17,849 (5,449)
Ending Balance $ (10,024) $ (5,449)