XML 52 R2.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 90,877 $ 89,586
Accounts receivable, net 88,135 108,427
Inventories 131,642 120,949
Prepaid expenses and other current assets 27,451 26,337
Total current assets 338,105 345,299
Property and equipment, net 38,936 39,814
Operating lease right-of-use assets 24,347 25,469
Goodwill 238,433 237,739
Other non-current assets 63,994 61,697
Total assets 703,815 710,018
Current liabilities:    
Convertible debt, current 114,204 113,981
Other debts, current 4,684 4,756
Accounts payable 55,404 67,455
Deferred revenue 65,606 62,383
Operating lease liabilities, current 6,731 6,773
Other current liabilities 59,269 66,724
Total current liabilities 305,898 322,072
Other debts, non-current 11,350 11,161
Operating lease liabilities, non-current 22,872 24,110
Other non-current liabilities 27,909 28,169
Total liabilities 368,029 385,512
Commitments and contingencies (Note 11)
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; 111,332 and 109,871 shares issued and outstanding at March 31, 2023 and December 31, 2022, respectively 111 110
Additional paid-capital 2,384,806 2,380,651
Accumulated deficit (2,041,476) (2,046,569)
Accumulated other comprehensive loss (7,655) (9,686)
Total stockholders’ equity 335,786 324,506
Total liabilities and stockholders’ equity $ 703,815 $ 710,018