XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 32,040 $ 33,271
Short-term investments 125,782 132,748
Accounts receivable, net of allowance for credit losses of $1,189 and $1,118, respectively 22,109 21,953
Inventory 21,049 20,249
Prepaid expenses and other current assets 2,647 3,173
Total current assets 203,627 211,394
Property and equipment, net 17,348 16,000
Operating lease right-of-use assets 2,415 2,706
Other non-current assets 323 325
TOTAL ASSETS 223,713 230,425
Current liabilities:    
Accounts payable 7,661 4,588
Accrued liabilities and other 11,767 17,452
Operating lease liabilities, current portion 1,433 1,416
Total current liabilities 20,861 23,456
Long-term borrowings 36,107 36,065
Operating lease liabilities, net of current portion 1,192 1,511
Other long-term liabilities 16 18
TOTAL LIABILITIES 58,176 61,050
Commitments and contingencies (Note 6)
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; 41,078,762 and 40,693,299 shares issued and outstanding, respectively 4 4
Additional paid-in capital 576,612 569,477
Accumulated other comprehensive income 266 335
Accumulated deficit (411,345) (400,441)
TOTAL STOCKHOLDERS’ EQUITY 165,537 169,375
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 223,713 $ 230,425