v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Statement of Comprehensive Income [Abstract]        
Reclassification adjustments for defined benefit plans (gain) loss included in net income, tax expense (benefit) $ 25 $ 25 $ 75 $ 71
Unrealized gain (loss) on Euro-denominated notes, tax expense (benefit) 0 0 0 (2,511)
Unrealized gain (loss) on foreign currency exchange contracts, tax expense (benefit) 573 1,553 3,604 (6,214)
Unrealized gain (loss) on cross currency swaps, tax expense (benefit) 318 340 1,976 (4,038)
Unrealized gain (loss) on interest rate swap, tax expense (benefit) 877 (7) 1,840 66
Reclassification adjustment for (gain) loss included in net income, tax (expense) benefit $ (268) $ 428 $ (313) $ (477)