XML 82 R75.htm IDEA: XBRL DOCUMENT v3.25.1
Changes in Accumulated Other Comprehensive Income (loss) (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 30, 2025
Mar. 31, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance $ 2,819,294 $ 2,525,897
Other comprehensive income (loss) 39,228 (12,761)
Balance 2,797,499 2,557,829
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 39,319 (11,457)
Amounts reclassified from accumulated other comprehensive income (loss), net of tax 0 0
Other comprehensive income (loss) 39,319 (11,457)
Balance (35,970) (33,899)
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 620 (902)
Amounts reclassified from accumulated other comprehensive income (loss), net of tax 75 106
Other comprehensive income (loss) 695 (796)
Balance (7,112) (6,990)
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 (202) 1,274
Amounts reclassified from accumulated other comprehensive income (loss), net of tax (582) (1,780)
Other comprehensive income (loss) (784) (506)
Balance (53) 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)
Other comprehensive income (loss) (2) (2)
Balance 1,143 1,150
Accumulated Other Comprehensive Income (Loss)    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance (81,220) (26,978)
Other comprehensive (loss) gain before reclassifications, net of tax 39,737 (11,085)
Amounts reclassified from accumulated other comprehensive income (loss), net of tax (509) (1,676)
Other comprehensive income (loss) 39,228 (12,761)
Balance $ (41,992) $ (39,739)