XML 20 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME    
Net income $ 123,415 $ 121,931
Unrealized gain on derivatives designated and qualifying as cash flow hedges 3,715 9,131
Defined benefit pension plan activity 73 560
Currency translation adjustment (13,395) 14,818
Other comprehensive (loss) income: (9,607) 24,509
Comprehensive income $ 113,808 $ 146,440