XML 17 R5.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME        
Net income, as reported $ 273,360 $ 403,762 $ 567,563 $ 718,956
Other comprehensive income (loss):        
Change in foreign currency translation adjustment (79,707) 8,235 (78,628) (19,696)
Available-for-sale investments:        
Change in net unrealized (losses) gains (1,105) (183) (5,164) (160)
Net change in available-for-sale investments (1,105) (183) (5,164) (160)
Other comprehensive income (loss) (80,812) 8,052 (83,792) (19,856)
Comprehensive income $ 192,548 $ 411,814 $ 483,771 $ 699,100