XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 10,663 $ 19,818
Restricted cash - current 350 525
Accounts receivable, net of allowance of $661 and $672 at 2024 and 2023, respectively 7,921 3,822
Inventories, net 9,009 8,426
Prepaid expenses and other current assets 869 676
Total current assets 28,812 33,267
Property and equipment, net 3,733 3,304
Goodwill 4,494
Intangible assets 8,162
Restricted cash 219
Operating lease right-of-use assets 5,618 4,982
Prepaid and other non-current assets 116 137
Total assets 50,935 41,909
Current liabilities:    
Accounts payable 6,403 3,190
Accrued liabilities 3,376 2,972
Deferred revenue 5,092 6,657
Current contingent consideration 5,298
Current portion of operating lease liabilities 552 428
Total current liabilities 20,721 13,247
Long-term deferred revenue 2,102 1,637
Long-term contingent consideration 6,251
Operating lease liabilities 5,583 5,062
Other liabilities 55 43
Total liabilities 34,712 19,989
Series A - Convertible preferred stock:    
Convertible preferred stock, Series A, par value $0.001; 10,000,000 shares authorized; 21,683 and 22,358 shares outstanding at 2024 and 2023, respectively 5,408 5,577
Stockholders’ equity:    
Common stock, par value $0.001; 300,000,000 shares authorized, 84,713,400 and 80,949,697 shares issued at 2024 and 2023, respectively 85 81
Additional paid in capital 565,146 554,148
Treasury stock, 4,015 shares at 2024 and 2023 (206) (206)
Accumulated deficit (554,210) (537,680)
Total stockholders’ equity 10,815 16,343
Total liabilities and stockholders’ equity $ 50,935 $ 41,909