XML 87 R77.htm IDEA: XBRL DOCUMENT v3.25.3
Changes in Accumulated Other Comprehensive Income (loss) (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended
Sep. 28, 2025
Sep. 29, 2024
Jun. 29, 2025
Sep. 28, 2025
Sep. 29, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Balance $ 2,837,301 $ 2,730,812 $ 2,819,294 $ 2,819,294 $ 2,525,897
Other comprehensive income (loss) (3,614) 40,076   118,642 22,950
Balance 2,717,275 2,902,542 2,837,301 2,717,275 2,902,542
Foreign Currency Translation Reclassification Adjustments          
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Balance     (75,289) (75,289) (22,442)
Other comprehensive (loss) gain before reclassifications, net of tax       117,966 22,751
Amounts reclassified from accumulated other comprehensive income (loss), net of tax       0 0
Other comprehensive income (loss)       117,966 22,751
Balance 42,677 309   42,677 309
Unrealized (Losses) Gains on Marketable Securities          
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Balance     (7,807) (7,807) (6,194)
Other comprehensive (loss) gain before reclassifications, net of tax       1,324 885
Amounts reclassified from accumulated other comprehensive income (loss), net of tax       89 86
Other comprehensive income (loss)       1,413 971
Balance (6,394) (5,223)   (6,394) (5,223)
Unrealized (Losses) Gains on Cash Flow Hedges          
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Balance     731 731 506
Other comprehensive (loss) gain before reclassifications, net of tax       (381) 1,014
Amounts reclassified from accumulated other comprehensive income (loss), net of tax       (350) (1,780)
Other comprehensive income (loss)       (731) (766)
Balance (0) (260)   (0) (260)
Retirement Plans Prior Service Credit          
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Balance     1,145 1,145 1,152
Other comprehensive (loss) gain before reclassifications, net of tax       0 0
Amounts reclassified from accumulated other comprehensive income (loss), net of tax (2) (2) (6) (6) (6)
Other comprehensive income (loss)       (6) (6)
Balance 1,139 1,146   1,139 1,146
Accumulated Other Comprehensive Income (Loss)          
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Balance 41,036 (44,104) (81,220) (81,220) (26,978)
Other comprehensive (loss) gain before reclassifications, net of tax       118,909 24,650
Amounts reclassified from accumulated other comprehensive income (loss), net of tax (2) (9) (267) (267) (1,700)
Other comprehensive income (loss) (3,614) 40,076   118,642 22,950
Balance $ 37,422 $ (4,028) $ 41,036 $ 37,422 $ (4,028)