v3.26.1
Equity - AOCL Components (Details) - USD ($)
$ in Thousands
6 Months Ended
Jul. 03, 2026
Jul. 04, 2025
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning $ 1,491,902 $ 2,564,329
Foreign currency translation adjustment (24,740) 217,362
Gain (loss) on hedge activity 6,552 (166,891)
Other comprehensive income (loss) before reclassifications (18,188) 50,489
Amounts reclassified from Accumulated other comprehensive loss (1,690) 168
Net current period other comprehensive income (loss) (19,878) 50,657
Balance, ending 1,479,165 2,580,960
Accumulated Other Comprehensive Loss    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning (91,363) (127,892)
Balance, ending (111,241) (77,235)
Net Unrecognized Pension Benefit Cost    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning 9,856 8,412
Foreign currency translation adjustment (162) 1,159
Gain (loss) on hedge activity 0 0
Other comprehensive income (loss) before reclassifications (162) 1,177
Amounts reclassified from Accumulated other comprehensive loss (359) (57)
Net current period other comprehensive income (loss) (521) 1,120
Balance, ending 9,335 9,532
Foreign Currency Translation Adjustment    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning 81,624 (113,664)
Foreign currency translation adjustment (24,578) 216,203
Gain (loss) on hedge activity 0 0
Other comprehensive income (loss) before reclassifications (24,578) 216,203
Amounts reclassified from Accumulated other comprehensive loss 0 0
Net current period other comprehensive income (loss) (24,578) 216,203
Balance, ending 57,046 102,539
Unrealized Gain (Loss) on Hedging Activities    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning (182,843) (22,640)
Foreign currency translation adjustment 0 0
Gain (loss) on hedge activity 6,552 (166,891)
Other comprehensive income (loss) before reclassifications 6,552 (166,891)
Amounts reclassified from Accumulated other comprehensive loss (1,331) 225
Net current period other comprehensive income (loss) 5,221 (166,666)
Balance, ending $ (177,622) (189,306)
Accumulated Defined Benefit Plans Adjustment Attributable to Parent    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Net actuarial gain   $ 18