XML 21 R6.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Statement of Comprehensive Income [Abstract]      
Net income $ 481,652 $ 327,160 $ 261,057
Other comprehensive (loss)/income:      
Change in foreign currency translation adjustments, net of tax (24,579) 4,498 6,295
Change in unrealized (loss)/gain on hedging instruments, net of tax (7,059) 2,350 3,845
Defined benefit pension plans - actuarial gain/(loss), net of tax 2,943 (986) 0
Other comprehensive (loss)/income (28,695) 5,862 10,140
Comprehensive income $ 452,957 $ 333,022 $ 271,197