XML 21 R3.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 133,431 $ 98,645
Accounts receivable, net 88,529 66,227
Inventories 71,195 35,031
Prepaid expenses and other current assets 29,972 38,132
Total current assets 323,127 238,035
Property and equipment, net 42,721 43,141
Operating lease right-of-use assets 30,968 27,556
Other non-current assets 56,657 39,117
Goodwill 240,213 243,674
Total assets 693,686 591,523
Current liabilities:    
Convertible debt, current 36,824 0
Other debts, current 4,992 11,771
Accounts payable 64,429 23,543
Deferred revenue 57,226 54,294
Operating lease liabilities, current 7,346 7,354
Other current liabilities 53,644 50,333
Total current liabilities 224,461 147,295
Convertible debt, non-current 98,941 129,507
Other debts, non-current 12,989 10,086
Operating lease liabilities, non-current 29,120 26,071
Other non-current liabilities 31,379 20,262
Total liabilities 396,890 333,221
Commitments and contingencies (Note 18)
Convertible debt (Note 11) 883 0
Stockholders’ equity:    
Preferred stock, $0.001 par value, 5,000 shares authorized; no shares issued or outstanding 0 0
Common stock, $0.001 par value, 150,000 shares authorized; 102,959 and 98,204 shares issued and outstanding at December 31, 2021 and 2020, respectively 103 98
Additional paid-in capital 2,387,039 2,353,559
Accumulated deficit (2,087,957) (2,101,211)
Accumulated other comprehensive income (loss) (3,272) 5,856
Total stockholders’ equity 295,913 258,302
Total liabilities and stockholders’ equity $ 693,686 $ 591,523