XML 23 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Comprehensive Income [Abstract]      
Net income $ 417,083 $ 419,416 $ 481,652
Other comprehensive income/(loss):      
Change in foreign currency translation adjustments, net of tax 58,179 (49,033) (24,579)
Change in unrealized (loss)/gain on hedging instruments, net of tax (487) 11,723 (7,059)
Defined benefit pension plans - actuarial (loss)/gain, net of tax (1,411) (3,804) 2,943
Other comprehensive income/(loss) 56,281 (41,114) (28,695)
Comprehensive income $ 473,364 $ 378,302 $ 452,957