v3.26.3
Changes in Accumulated Other Comprehensive Income (loss) (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2026
Sep. 28, 2025
Sep. 27, 2026
Sep. 28, 2025
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Total balance     $ 2,795,752  
Other comprehensive income (loss) $ (5,218) $ (3,614) (36,357) $ 118,642
Total balance 3,687,896   3,687,896  
Foreign Currency Translation Reclassification Adjustments        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Total balance     47,328 (75,289)
Other comprehensive (loss) gain before reclassifications, net of tax     (31,396) 117,966
Amounts reclassified from accumulated other comprehensive income (loss), net of tax       0
Other comprehensive income (loss)     (31,396) 117,966
Total balance 15,932 42,677 15,932 42,677
Unrealized (Losses) Gains on Marketable Securities        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Total balance     (6,571) (7,807)
Other comprehensive (loss) gain before reclassifications, net of tax     (4,918) 1,324
Amounts reclassified from accumulated other comprehensive income (loss), net of tax     5 89
Other comprehensive income (loss)     (4,913) 1,413
Total balance (11,484) (6,394) (11,484) (6,394)
Unrealized (Losses) Gains on Cash Flow Hedges        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Total balance       731
Other comprehensive (loss) gain before reclassifications, net of tax     (114) (381)
Amounts reclassified from accumulated other comprehensive income (loss), net of tax     69 (350)
Other comprehensive income (loss)     (45) (731)
Total balance (45) 0 (45) 0
Retirement Plans Prior Service Credit        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Total balance     1,138 1,145
Other comprehensive (loss) gain before reclassifications, net of tax       0
Amounts reclassified from accumulated other comprehensive income (loss), net of tax (1) (2) (3) (6)
Other comprehensive income (loss)     (3) (6)
Total balance 1,135 1,139 1,135 1,139
Accumulated Other Comprehensive Income (Loss)        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Total balance     41,895 (81,220)
Other comprehensive (loss) gain before reclassifications, net of tax     (36,428) 118,909
Amounts reclassified from accumulated other comprehensive income (loss), net of tax 60 (2) 71 (267)
Other comprehensive income (loss) (5,218) (3,614) (36,357) 118,642
Total balance $ 5,538 $ 37,422 $ 5,538 $ 37,422