v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - 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]        
Net income $ 317,145 $ 274,610 $ 934,003 $ 811,276
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustments (2,013) (2,715) (13,928) 58,434
Reclassification adjustments for defined benefit plans (gain) loss included in net income, net of tax (expense) benefit of $25 and $75 in 2026 and $25 and $71 in 2025 129 134 397 381
Unrealized gain (loss) on Euro-denominated notes, net of tax expense (benefit) of $0 in 2026 and $0 and $(2,511) in 2025 0 0 0 (8,958)
Unrealized gain (loss) on derivative instruments:        
Unrealized gain (loss) on foreign currency exchange contracts, net of tax expense (benefit) of $573 and $3,604 in 2026 and $1,553 and $(6,214) in 2025 1,865 4,245 10,577 (15,364)
Unrealized gain (loss) on cross currency swaps, net of tax expense (benefit) of $318 and $1,976 in 2026 and $340 and $(4,038) in 2025 1,010 1,097 6,259 (12,950)
Unrealized gain (loss) on interest rate swap, net of tax expense (benefit) of $877 and $1,840 in 2026 and $(7) and $66 in 2025 2,774 (20) 5,824 214
Reclassification adjustments for (gain) loss included in net income, net of tax (expense) benefit of $(268) and $(313) in 2026 and $428 and $(477) in 2025 (709) 1,259 (767) (1,062)
Unrealized gain (loss) on derivative instruments 4,940 6,581 21,893 (29,162)
Other comprehensive income (loss), net of tax 3,056 4,000 8,362 20,695
Comprehensive income $ 320,201 $ 278,610 $ 942,365 $ 831,971