XML 103 R91.htm IDEA: XBRL DOCUMENT v3.25.0.1
Changes in Accumulated Other Comprehensive Income (loss) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance $ 2,525,897 $ 2,451,294 $ 2,562,444
Other comprehensive income (loss) (54,242) 22,890 (43,920)
Balance 2,819,294 2,525,897 2,451,294
Foreign Currency Translation Reclassification Adjustments      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance (22,442) (39,849)  
Other comprehensive (loss) gain before reclassifications, net of tax (52,847) 17,407  
Amounts reclassified from accumulated other comprehensive income (loss), net of tax 0 0  
Other comprehensive income (loss) (52,847) 17,407  
Balance (75,289) (22,442) (39,849)
Unrealized Gains (Losses) on Marketable Securities      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance (6,194) (8,661)  
Other comprehensive (loss) gain before reclassifications, net of tax (1,699) 2,423  
Amounts reclassified from accumulated other comprehensive income (loss), net of tax 86 44  
Other comprehensive income (loss) (1,613) 2,467  
Balance (7,807) (6,194) (8,661)
Unrealized (Losses) Gains on Cash Flow Hedges      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance 506 (2,517)  
Other comprehensive (loss) gain before reclassifications, net of tax 2,100 5,464  
Amounts reclassified from accumulated other comprehensive income (loss), net of tax (1,875) (2,441)  
Other comprehensive income (loss) 225 3,023  
Balance 731 506 (2,517)
Retirement Plans Prior Service Credit      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance 1,152 1,159  
Other comprehensive (loss) gain before reclassifications, net of tax 0 0  
Amounts reclassified from accumulated other comprehensive income (loss), net of tax (7) (7) (7)
Other comprehensive income (loss) (7) (7)  
Balance 1,145 1,152 1,159
Accumulated Other Comprehensive Income (Loss)      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance (26,978) (49,868) (5,948)
Other comprehensive (loss) gain before reclassifications, net of tax (52,446) 25,294  
Amounts reclassified from accumulated other comprehensive income (loss), net of tax (1,796) (2,404) 294
Other comprehensive income (loss) (54,242) 22,890 (43,920)
Balance $ (81,220) $ (26,978) $ (49,868)