v3.25.3
Equity - AOCL Components (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 03, 2025
Oct. 03, 2025
Sep. 27, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance, beginning $ 2,580,960 $ 2,564,329 $ 3,420,701
Foreign currency translation adjustment   207,111 6,934
Loss on hedge activity   (152,883) (36,006)
Other comprehensive income (loss) before reclassifications   54,388 (29,072)
Amounts reclassified from Accumulated other comprehensive loss   813 (998)
Net current period other comprehensive income (loss)   55,201 (30,070)
Balance, ending 2,023,678 2,023,678 3,333,299
Accumulated Other Comprehensive Loss      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance, beginning (77,235) (127,892) (24,881)
Balance, ending (72,691) (72,691) (54,951)
Net Unrecognized Pension Benefit Cost      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance, beginning   8,412 5,008
Foreign currency translation adjustment   1,109 3
Loss on hedge activity   0 0
Other comprehensive income (loss) before reclassifications   1,269 3
Amounts reclassified from Accumulated other comprehensive loss   (80) (104)
Net current period other comprehensive income (loss)   1,189 (101)
Balance, ending 9,601 9,601 4,907
Foreign Currency Translation Adjustment      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance, beginning   (113,664) (2,016)
Foreign currency translation adjustment   206,002 6,931
Loss on hedge activity   0 0
Other comprehensive income (loss) before reclassifications   206,002 6,931
Amounts reclassified from Accumulated other comprehensive loss   0 0
Net current period other comprehensive income (loss)   206,002 6,931
Balance, ending 92,338 92,338 4,915
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   (152,883) (36,006)
Other comprehensive income (loss) before reclassifications   (152,883) (36,006)
Amounts reclassified from Accumulated other comprehensive loss   893 (894)
Net current period other comprehensive income (loss)   (151,990) (36,900)
Balance, ending (174,630) $ (174,630) $ (64,773)
Accumulated Defined Benefit Plans Adjustment Attributable to Parent      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Net actuarial gain $ 160