XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 10,601 $ 12,217
Restricted cash - current 88 219
Accounts receivable, net of allowance of $556 and $582 at 2025 and 2024, respectively 4,324 3,824
Inventories, net 9,812 8,331
Prepaid expenses and other current assets 1,088 1,848
Total current assets 25,913 26,439
Property and equipment, net 3,441 3,573
Goodwill 3,764 3,764
Intangible assets, net 7,144 7,358
Operating lease right-of-use assets 5,345 5,483
Prepaid and other non-current assets 98 107
Total assets 45,705 46,724
Current liabilities:    
Accounts payable 6,544 5,668
Accrued liabilities 2,926 2,922
Deferred revenue 8,163 6,804
Current contingent consideration 6,008 5,638
Current portion of operating lease liabilities 588 570
Total current liabilities 24,229 21,602
Long-term deferred revenue 1,698 2,064
Long term contingent consideration 6,258 6,126
Operating lease liabilities 5,280 5,436
Other liabilities 64 64
Total liabilities 37,529 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, 85,983,677 and 85,326,557 shares issued at 2025 and 2024, respectively 86 85
Additional paid in capital 570,548 567,926
Treasury stock, 4,015 shares at 2025 and 2024 (206) (206)
Accumulated deficit (567,548) (561,725)
Total stockholders’ equity 2,880 6,080
Total liabilities and stockholders’ equity $ 45,705 $ 46,724