XML 20 R3.htm IDEA: XBRL DOCUMENT v3.26.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME    
Net income $ 136,382 $ 118,487
Unrealized (loss) gain on derivatives designated and qualifying as cash flow hedges (1,323) 829
Defined benefit pension plan activity (56) (1,285)
Currency translation adjustment (6,459) 29,679
Other comprehensive (loss) income: (7,838) 29,223
Comprehensive income $ 128,544 $ 147,710