XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 71,031 $ 89,586
Accounts receivable, net 119,203 108,427
Inventories 113,587 120,949
Prepaid expenses and other current assets 27,695 26,337
Total current assets 331,516 345,299
Property and equipment, net 37,626 39,814
Operating lease right-of-use assets 23,138 25,469
Goodwill 238,709 237,739
Other non-current assets 59,363 61,697
Total assets 690,352 710,018
Current liabilities:    
Convertible debt, current 114,428 113,981
Other debts, current 4,851 4,756
Accounts payable 37,108 67,455
Deferred revenue 66,218 62,383
Operating lease liabilities, current 6,624 6,773
Other current liabilities 58,460 66,724
Total current liabilities 287,689 322,072
Other debts, non-current 10,539 11,161
Operating lease liabilities, non-current 21,557 24,110
Other non-current liabilities 27,766 28,169
Total liabilities 347,551 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,584 and 109,871 shares issued and outstanding at June 30, 2023 and December 31, 2022, respectively 112 110
Additional paid-in capital 2,389,573 2,380,651
Accumulated deficit (2,039,921) (2,046,569)
Accumulated other comprehensive loss (6,963) (9,686)
Total stockholders’ equity 342,801 324,506
Total liabilities and stockholders’ equity $ 690,352 $ 710,018