XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 6,967 $ 12,217
Restricted cash - current 219
Accounts receivable, net of allowance of $582 at 2025 and 2024 4,393 3,824
Inventories, net 9,608 8,331
Prepaid expenses and other current assets 936 1,848
Total current assets 21,904 26,439
Property and equipment, net 3,284 3,573
Goodwill 3,764 3,764
Intangible assets, net 6,899 7,358
Operating lease right-of-use assets 5,204 5,483
Prepaid and other non-current assets 118 107
Total assets 41,173 46,724
Current liabilities:    
Accounts payable 6,730 5,668
Accrued liabilities 1,731 2,922
Deferred revenue 5,843 6,804
Current contingent consideration 5,839 5,638
Current portion of operating lease liabilities 605 570
Total current liabilities 20,748 21,602
Long-term deferred revenue 1,057 2,064
Long term contingent consideration 6,384 6,126
Operating lease liabilities 5,122 5,436
Other liabilities 1,110 64
Total liabilities 34,421 35,292
Series A - Convertible preferred stock:    
Convertible preferred stock, Series A, par value $0.001; 10,000,000 shares authorized;21,233 and 21,458 shares outstanding at 2025 and 2024, respectively 5,296 5,352
Stockholders’ equity:    
 Common stock, par value $0.001; 300,000,000 shares authorized,86,004,864 and 85,326,557 shares issued at 2025 and 2024, respectively 86 85
Additional paid in capital 572,950 567,926
Treasury stock, 4,015 shares at 2025 and 2024 (206) (206)
Accumulated deficit (571,374) (561,725)
Total stockholders’ equity 1,456 6,080
Total liabilities and stockholders’ equity $ 41,173 $ 46,724