v3.25.3
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME        
Net income $ 122,628 $ 100,756 $ 384,511 $ 325,879
Unrealized gain (loss) on derivatives designated and qualifying as cash flow hedges 83 (960) 1,085 (6)
Defined benefit pension plan activity (685) 2,772 (2,007) 2,851
Currency translation adjustment (651) 12,267 89,147 (8,824)
Other comprehensive income (loss): (1,253) 14,079 88,225 (5,979)
Comprehensive income $ 121,375 $ 114,835 $ 472,736 $ 319,900