XML 16 R2.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 12,217 $ 19,818
Restricted cash - current 219 525
Accounts receivable, net of allowance of $582 and $672 at 2024 and 2023, respectively 3,824 3,822
Inventories, net 8,331 8,426
Prepaid expenses and other current assets 1,848 676
Total current assets 26,439 33,267
Property and equipment, net 3,573 3,304
Goodwill 3,764
Intangible assets 7,358
Restricted cash 219
Operating lease right-of-use assets 5,483 4,982
Prepaid and other non-current assets 107 137
Total assets 46,724 41,909
Current liabilities:    
Accounts payable 5,668 3,190
Accrued liabilities 2,922 2,972
Deferred revenue 6,804 6,657
Current contingent consideration 5,638
Current portion of operating lease liabilities 570 428
Total current liabilities 21,602 13,247
Long-term deferred revenue 2,064 1,637
Long term contingent consideration 6,126
Operating lease liabilities 5,436 5,062
Other liabilities 64 43
Total liabilities 35,292 19,989
Series A - Convertible preferred stock:    
Convertible preferred stock, Series A, par value $0.001; 10,000,000 shares authorized; 21,458 and 22,358 shares outstanding at 2024 and 2023, respectively 5,352 5,577
Stockholders’ equity:    
Common stock, par value $0.001; 300,000,000 shares authorized, 85,326,557 and 80,949,697 shares issued at 2024 and 2023, respectively 85 81
Additional paid in capital 567,926 554,148
Treasury stock, 4,015 shares at 2024 and 2023 (206) (206)
Accumulated deficit (561,725) (537,680)
Total stockholders’ equity 6,080 16,343
Total liabilities and stockholders’ equity $ 46,724 $ 41,909