XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Statement of Comprehensive Income [Abstract]    
Net income $ 235,579 $ 214,054
Other comprehensive income (loss), net of tax:    
Foreign currency translation adjustments (19,773) 4,258
Reclassification adjustment for defined benefit plans included in net income, net of tax of $19 in 2024 and $20 in 2023 94 119
Unrealized gain (loss) on Euro-denominated notes, net of tax expense (benefit) of $505 in 2024 and $(465) in 2023 1,618 (1,490)
Unrealized gain (loss) on investments, net of tax expense (benefit) of $0 in 2024 and $2 in 2023 1 6
Reclassification adjustment on investments included in net income, net of tax of $51 in 2024 and $0 in 2023 163 0
Unrealized gain (loss) on derivative instruments:    
Unrealized gain (loss) on foreign currency exchange contracts, net of tax expense (benefit) of $2,252 in 2024 and $(26) in 2023 5,848 (209)
Unrealized gain (loss) on cross currency swaps, net of tax expense (benefit) of $638 in 2024 and $(387) in 2023 2,049 (1,240)
Unrealized gain (loss) on interest rate swap, net of tax expense (benefit) of $656 in 2024 and $(14) in 2023 2,106 (45)
Reclassification adjustments for (gain) loss included in net income, net of tax (expense) benefit of $(470) in 2024 and $(117) in 2023 (1,297) (218)
Unrealized gain (loss) on derivative instruments 8,706 (1,712)
Other comprehensive (loss) income, net of tax (9,191) 1,181
Comprehensive income $ 226,388 $ 215,235