XML 29 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]      
Defined benefit plans (loss), tax benefit $ (130) $ (267) $ (613)
Reclassification adjustment for defined benefit plans included in net income, tax 154 111 99
Unrealized gain (loss) from Euro-denominated notes, tax expense (benefit) 1,280 (811) 1,411
Unrealized gain (loss) from investments, tax expense (benefit) 0 3 (14)
Reclassification adjustment from investments included in net income, tax 51 0 0
Unrealized gain (loss) from foreign currency exchange contracts, tax expense (benefit) 7,660 (143) 5,954
Unrealized gain (loss) from cross currency swaps, tax expense (benefit) 1,864 (1,754) 1,190
Unrealized gain (loss) from interest rate swap, net of tax expense (benefit) 600 976 0
Reclassification adjustment from derivative instruments for (gains) losses included in net income, tax (expense) benefit $ (2,473) $ (1,699) $ (6,742)