XML 15 R6.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Statement of Comprehensive Income [Abstract]        
Net income $ 299,099 $ 196,888 $ 571,358 $ 377,254
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustments (2,359) 191 (2,732) (350)
Net change in unrealized gains (losses) on available-for-sale securities (8,459) (466) (30,287) (1,027)
Other comprehensive income (loss) (10,818) (275) (33,019) (1,377)
Comprehensive income $ 288,281 $ 196,613 $ 538,339 $ 375,877