XML 24 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Comprehensive Income [Abstract]      
Defined benefit plans, tax expense $ (267) $ (613) $ 0
Reclassification adjustment for defined benefit plans included in net income, tax 111 99 0
Unrealized gain (loss) on Euro-denominated notes, tax expense (benefit) (811) 1,411 2,011
Unrealized gain (loss) on investments, tax expense (benefit) 3 (14) 46
Unrealized gain (loss) on foreign currency exchange contracts, tax expense (benefit) (143) 5,954 2,133
Unrealized gain (loss) on cross currency swaps, tax expense (benefit) (1,754) 1,190 1,699
Unrealized gain (loss) on interest rate swap, net of tax expense (benefit) 976 0 0
Reclassification adjustment for (gain) loss included in net income, tax (expense) benefit $ (1,699) $ (6,742) $ 1,347