XML 22 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]      
Net income $ 637,834 $ 642,234 $ 707,755
Other comprehensive (loss) income:      
Foreign currency translation (26,565) 17,761 (46,135)
Unrealized gains (losses) on derivative instruments before reclassifications 4,116 (2,648) 0
Amounts reclassified to interest income (1,281) (326) 0
Unrealized gains (losses) on derivative instruments before income taxes 2,835 (2,974) 0
Income tax (expense) benefit (680) 714 0
Unrealized gains (losses) on derivative instruments, net of tax 2,155 (2,260) 0
Unrealized gains on investments before income taxes 0 0 26
Income tax expense 0 0 (6)
Unrealized gains on investments, net of tax 0 0 20
Retirement liability adjustment before reclassifications 3,828 (10,153) 20,953
Amounts reclassified to other income, net 448 (98) 574
Retirement liability adjustment before income taxes 4,276 (10,251) 21,527
Income tax (expense) benefit (1,029) 2,202 (5,119)
Retirement liability adjustment, net of tax 3,247 (8,049) 16,408
Other comprehensive (loss) income (21,163) 7,452 (29,707)
Comprehensive income $ 616,671 $ 649,686 $ 678,048