XML 17 R5.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net income $ 293,989 $ 203,298 $ 536,666 $ 438,877
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustments 43,048 (7,885) 61,149 (27,658)
Reclassification adjustment for defined benefit plans included in net income, net of tax of $24 and $46 in 2025 and $10 and 29 in 2024 131 53 247 147
Unrealized gain (loss) on Euro-denominated notes, net of tax expense (benefit) of $(2,380) and $(2,511) in 2025 and $224 and $729 in 2024 (5,952) 718 (8,958) 2,336
Unrealized gain on investments, net of tax expense of $0 in 2024 0 0 0 1
Reclassification adjustment on investments included in net income, net of tax expense of $0 and $51 in 2024 0 0 0 163
Unrealized gain (loss) on derivative instruments:        
Unrealized gain (loss) on foreign currency exchange contracts, net of tax expense (benefit) of $(5,194) and $(7,767) in 2025 and $844 and $3,096 in 2024 (14,456) 2,298 (19,609) 8,146
Unrealized gain (loss) on cross currency swaps, net of tax expense (benefit) of $(3,253) and $(4,378) in 2025 and $417 and $1,055 in 2024 (10,442) 1,335 (14,047) 3,384
Unrealized gain (loss) on interest rate swap, net of tax expense (benefit) of $55 and $73 in 2025 and $214 and $870 in 2024 175 684 234 2,790
Reclassification adjustments for (gain) loss included in net income, net of tax (expense) benefit of $206 and $(905) in 2025 and $(713) and $(1,183) in 2024 637 (1,987) (2,321) (3,284)
Unrealized gain (loss) on derivative instruments (24,086) 2,330 (35,743) 11,036
Other comprehensive income (loss), net of tax 13,141 (4,784) 16,695 (13,975)
Comprehensive income $ 307,130 $ 198,514 $ 553,361 $ 424,902