v3.25.1
Equity - AOCL Components (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 04, 2025
Mar. 29, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning $ 2,564,329 $ 3,420,701
Foreign currency translation adjustment 104,806 (65,439)
Loss on hedge activity (41,493) 24,791
Other comprehensive income (loss) before reclassifications 63,321 (40,648)
Amounts reclassified from Accumulated other comprehensive loss (419) 151
Net current period other comprehensive income (loss) 62,902 (40,497)
Balance, ending 2,620,218 3,310,842
Accumulated Other Comprehensive Loss    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning (127,892) (24,881)
Balance, ending (64,990) (65,378)
Net Unrecognized Pension Benefit Cost    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning 8,412 5,008
Foreign currency translation adjustment (3) (396)
Loss on hedge activity 0 0
Other comprehensive income (loss) before reclassifications 5 (396)
Amounts reclassified from Accumulated other comprehensive loss (34) (35)
Net current period other comprehensive income (loss) (29) (431)
Balance, ending 8,383 4,577
Foreign Currency Translation Adjustment    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning (113,664) (2,016)
Foreign currency translation adjustment 104,809 (65,043)
Loss on hedge activity 0 0
Other comprehensive income (loss) before reclassifications 104,809 (65,043)
Amounts reclassified from Accumulated other comprehensive loss 0 0
Net current period other comprehensive income (loss) 104,809 (65,043)
Balance, ending (8,855) (67,059)
Unrealized Gain (Loss) on Hedging Activities    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning (22,640) (27,873)
Foreign currency translation adjustment 0 0
Loss on hedge activity (41,493) 24,791
Other comprehensive income (loss) before reclassifications (41,493) 24,791
Amounts reclassified from Accumulated other comprehensive loss (385) 186
Net current period other comprehensive income (loss) (41,878) 24,977
Balance, ending (64,518) $ (2,896)
Accumulated Defined Benefit Plans Adjustment Attributable to Parent    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax $ 8