XML 12 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Statement of Comprehensive Income [Abstract]        
Net income $ 169,349 $ 153,489 $ 402,424 $ 570,841
Derivatives designated as hedging instruments:        
Unrealized gains (losses) on derivative instruments 568 0 568 0
Net increase (decrease) from derivatives designated as hedging instruments 568 0 568 0
Foreign currency translation losses, net (34,285) (12,867) (70,788) (20,053)
Total comprehensive income, net of tax $ 135,632 $ 140,622 $ 332,204 $ 550,788