XML 13 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 185,896 $ 171,223
Short-term investments 242,179 233,967
Accounts receivable, net ($38,755 and $10,930 from related parties) 43,883 17,401
Inventories 43,067 31,015
Prepaid expenses and other current assets 9,390 20,453
Total current assets 524,415 474,059
Restricted time deposits 2,072 2,072
Long-term investments 93,488 167,796
Property and equipment, net 26,881 28,277
Equity method investment in unconsolidated variable interest entity 4,155 3,825
Operating lease right-of-use assets 87,990 91,112
Other assets 6,933 6,680
Total assets 745,934 773,821
Current liabilities:    
Accounts payable 36,353 26,097
Accrued and other current liabilities ($49,677 and $4 to a related party) 203,299 172,599
Deferred revenue ($3,303 and $3,201 to related parties) 4,744 15,857
Operating lease liabilities, current 10,978 10,944
Total current liabilities 255,374 225,497
Product development obligations 17,374 17,613
Deferred revenue, net of current ($26,285 and $25,891 to a related party) 184,893 186,801
Operating lease liabilities, non-current 85,948 88,776
Other long-term liabilities 24,330 26,021
Total liabilities 567,919 544,708
Commitments and Contingencies
Stockholders’ equity:    
Preferred stock, $0.01 par value; 125,000 shares authorized; no shares issued and outstanding at March 31, 2022 and December 31, 2021
Common stock, $0.01 par value; 225,000 shares authorized at March 31, 2022 and December 31, 2021; 93,289 and 92,881 shares issued and outstanding at March 31, 2022 and December 31, 2021 933 929
Additional paid-in capital 1,490,859 1,476,414
Accumulated other comprehensive loss (6,505) (4,163)
Accumulated deficit (1,327,239) (1,264,034)
Total stockholders’ equity 158,048 209,146
Non-controlling interests 19,967 19,967
Total equity 178,015 229,113
Total liabilities, stockholders’ equity and non-controlling interests $ 745,934 $ 773,821