XML 19 R2.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 37,364 $ 53,581
Short-term investments 147,687 142,851
Accounts receivable, net of allowance for doubtful accounts of $263 13,088 13,611
Inventory 7,408 5,633
Prepaid expenses and other current assets 2,563 2,565
Total current assets 208,110 218,241
Property and equipment, net 7,285 4,527
Other non-current assets 366 374
TOTAL ASSETS 215,761 223,142
Current liabilities:    
Accounts payable 5,183 3,271
Accrued liabilities and other 8,525 10,199
Total current liabilities 13,708 13,470
Long-term borrowings 39,543 39,455
Other long-term liabilities 843 854
TOTAL LIABILITIES 54,094 53,779
Commitments and contingencies
STOCKHOLDERS’ EQUITY    
Preferred stock, $0.0001 par value; 5,000,000 shares authorized; no shares issued and outstanding 0 0
Common stock, $0.0001 par value; 100,000,000 shares authorized; 32,808,534 and 32,583,220 shares issued and outstanding, respectively 3 3
Additional paid-in capital 412,753 408,113
Accumulated other comprehensive income 430 524
Accumulated deficit (251,519) (239,277)
TOTAL STOCKHOLDERS’ EQUITY 161,667 169,363
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 215,761 $ 223,142