XML 17 R5.htm IDEA: XBRL DOCUMENT v3.22.2
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME - 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 (loss) income $ (286,296) $ 37,291 $ (286,675) $ 30,674
Other comprehensive (loss) income, net of tax        
Unrealized (loss) gain on available-for-sale securities (1,149) 121 (927) 1,131
Foreign currency translation adjustments (11,466) 1,461 (14,236) 731
Total other comprehensive (loss) income, net of tax (12,615) 1,582 (15,163) 1,862
Comprehensive (loss) income $ (298,911) $ 38,873 $ (301,838) $ 32,536