XML 19 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Unaudited Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Statement of Comprehensive Income [Abstract]    
Net income $ 214,835 $ 217,952
Other comprehensive income:    
Foreign currency translation gains, net of tax 81,107 182,949
Net change in derivative contracts, net of tax (5,473) 18,230
Other comprehensive income (loss) 75,634 201,179
Total comprehensive income $ 290,469 $ 419,131