XML 23 R5.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Statement of Comprehensive Income [Abstract]      
Net income (loss) $ 293,156 $ 76,713 $ (75,240)
Other comprehensive income (loss), net of tax:      
Reclassification of realized gain on available-for-sale securities recognized in interest income (21)
Change in unrealized loss on marketable securities available-for-sale (1,407) (30) (20)
Cumulative foreign currency translation adjustments (1,765) (2,509) 2,701
Total other comprehensive (loss) income (3,172) (2,539) 2,660
Total comprehensive loss $ 289,984 $ 74,174 $ (72,580)