XML 85 R78.htm IDEA: XBRL DOCUMENT v3.25.2
Changes in Accumulated Other Comprehensive Income (loss) (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2025
Jun. 30, 2024
Jun. 29, 2025
Jun. 30, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance $ 2,797,499 $ 2,557,829 $ 2,819,294 $ 2,525,897
Other comprehensive income (loss) 83,028 (4,365) 122,256 (17,126)
Balance 2,837,301 2,730,812 2,837,301 2,730,812
Foreign Currency Translation Reclassification Adjustments        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance     (75,289) (22,442)
Other comprehensive (loss) gain before reclassifications, net of tax     122,316 (15,087)
Amounts reclassified from accumulated other comprehensive income (loss), net of tax     0 0
Other comprehensive income (loss)     122,316 (15,087)
Balance 47,027 (37,529) 47,027 (37,529)
Unrealized (Losses) Gains on Marketable Securities        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance     (7,807) (6,194)
Other comprehensive (loss) gain before reclassifications, net of tax     585 (1,622)
Amounts reclassified from accumulated other comprehensive income (loss), net of tax     89 92
Other comprehensive income (loss)     674 (1,530)
Balance (7,133) (7,724) (7,133) (7,724)
Unrealized (Losses) Gains on Cash Flow Hedges        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance     (731) 506
Other comprehensive (loss) gain before reclassifications, net of tax     (381) 1,274
Amounts reclassified from accumulated other comprehensive income (loss), net of tax     (350) (1,780)
Other comprehensive income (loss)     (731) (506)
Balance (0) 0 (0) 0
Retirement Plans Prior Service Credit        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance     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) (3) (3)
Other comprehensive income (loss)     (3) (3)
Balance 1,142 1,149 1,142 1,149
Accumulated Other Comprehensive Income (Loss)        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance (41,992) (39,739) (81,220) (26,978)
Other comprehensive (loss) gain before reclassifications, net of tax     122,520 (15,435)
Amounts reclassified from accumulated other comprehensive income (loss), net of tax 245 (15) (264) (1,691)
Other comprehensive income (loss) 83,028 (4,365) 122,256 (17,126)
Balance $ 41,036 $ (44,104) $ 41,036 $ (44,104)