XML 24 R6.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Statement of Comprehensive Income [Abstract]      
Net income $ 1,059,464 $ 887,867 $ 845,042
Other comprehensive income (loss), net of tax:      
Foreign currency translation adjustments 59,949 (46,958) 17,725
Defined benefit plans gain (loss), net of tax of expense (benefit) $146 in 2025, $(130) in 2024, and $(267) in 2023 865 (701) (1,302)
Reclassification adjustment for defined benefit plans included in net income, net of tax of $96 in 2025, $154 in 2024, and $111 in 2023 514 352 519
Unrealized gain (loss) from Euro-denominated notes, net of tax expense (benefit) of $(2,511) in 2025, $1,280 in 2024, and $(811) in 2023 (8,958) 4,105 (2,601)
Unrealized gain (loss) from investments, net of tax expense (benefit) of $— in 2025, $— in 2024, and $3 in 2023 0 1 8
Reclassification adjustment from investments included in net income, net of tax of $— in 2025, $51 in 2024, and $— in 2023 0 163 0
Unrealized gain (loss) on derivative instruments:      
Unrealized gain (loss) from foreign currency exchange contracts, net of tax expense (benefit) of $(5,624) in 2025, $7,660 in 2024, and $(143) in 2023 (16,033) 19,418 (792)
Unrealized gain (loss) from cross currency swaps, net of tax expense (benefit) of $(3,586) in 2025, $1,864 in 2024, and $(1,754) in 2023 (11,390) 5,981 (5,629)
Unrealized gain (loss) from interest rate swap, net of tax expense (benefit) of $(3) in 2025, $$600 in 2024, and $976 in 2023 (8) 1,927 3,131
Reclassification adjustment from derivative instruments for (gains) losses included in net income, net of tax (expense) benefit of $(206) in 2025, $(2,473) in 2024, and $(1,699) in 2023 (138) (6,727) (4,469)
Unrealized gain (loss) on derivative instruments (27,569) 20,599 (7,759)
Other comprehensive gain (loss), net of tax 24,801 (22,439) 6,590
Comprehensive income $ 1,084,265 $ 865,428 $ 851,632