XML 28 R7.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Changes in Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Other Comprehensive Loss [Member]
Accumulated Deficit [Member]
Noncontrolling Interests [Member]
Balance at Dec. 31, 2019 $ 535,406 $ 877 $ 1,300,725 $ (747) $ (784,720) $ 19,271
Balance, Shares at Dec. 31, 2019   87,657,489        
Net loss (189,291) $ 0 0 0 (189,291) 0
Change in unrealized gain or loss on investments (545) 0 0 (545) 0 0
Foreign currency translation adjustments (3,207) 0 0 (3,207) 0 0
Shares issued from stock plans, net of payroll taxes paid 26,366 $ 37 26,329 0 0 0
Shares issued from stock plans, net of payroll taxes paid, Shares   3,783,144        
Stock-based compensation 72,720 $ 0 72,720 0 0 0
Balance at Dec. 31, 2020 441,449 $ 914 1,399,774 (4,499) (974,011) 19,271
Balance, Shares at Dec. 31, 2020   91,440,633        
Net loss (290,023) $ 0 0 0 (290,023) 0
Change in unrealized gain or loss on investments (899) 0 0 (899) 0 0
Foreign currency translation adjustments 1,235 0 0 1,235 0 0
Shares issued from stock plans, net of payroll taxes paid 5,494 $ 15 5,479 0 0 0
Shares issued from stock plans, net of payroll taxes paid, Shares   1,439,900        
Stock-based compensation 71,161 $ 0 71,161 0 0 0
Conversion of subsidiary's convertible note payable(Note 10) 696 0 0 0 0 696
Balance at Dec. 31, 2021 229,113 $ 929 1,476,414 (4,163) (1,264,034) 19,967
Balance, Shares at Dec. 31, 2021   92,880,533        
Net loss (293,654) $ 0 0 0 (293,654) 0
Change in unrealized gain or loss on investments (1,632) 0 0 (1,632) 0 0
Foreign currency translation adjustments 75 0 0 75 0 0
Shares issued from stock plans, net of payroll taxes paid (983) $ 13 (996) 0 0 0
Shares issued from stock plans, net of payroll taxes paid, Shares   1,285,553        
Stock-based compensation 65,601 $ 0 65,601 0 0 0
Balance at Dec. 31, 2022 $ (1,480) $ 942 $ 1,541,019 $ (5,720) $ (1,557,688) $ 19,967
Balance, Shares at Dec. 31, 2022   94,166,086