XML 23 R6.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Statement of Comprehensive Income [Abstract]      
Net income $ 419,416 $ 481,652 $ 327,160
Other comprehensive (loss)/income:      
Change in foreign currency translation adjustments, net of tax (49,033) (24,579) 4,498
Change in unrealized gain/(loss) on hedging instruments, net of tax 11,723 (7,059) 2,350
Defined benefit pension plans - actuarial (loss)/gain, net of tax (3,804) 2,943 (986)
Other comprehensive (loss)/income (41,114) (28,695) 5,862
Comprehensive income $ 378,302 $ 452,957 $ 333,022