XML 43 R7.htm IDEA: XBRL DOCUMENT v3.22.4
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Statement of Comprehensive Income [Abstract]      
Net income (loss) $ 28,317 $ (92,166) $ (170,521)
Other comprehensive income (loss):      
Unrealized gain (loss) on investments (431) (344) 6
Gain (loss) on foreign currency translation adjustments (3,262) (3,450) 4,502
Release of cumulative foreign currency translation adjustments to net loss from discontinued operations 0 0 26,957
Comprehensive Income (loss) $ 24,624 $ (95,960) $ (139,056)