XML 30 R2.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 11,779 $ 83,125
Marketable securities 23,261  
Accounts receivable, net 13,779 16,994
Inventories, net 24,321 17,877
Prepaid expenses and other current assets 3,592 3,794
Total current assets 76,732 121,790
Property and equipment, net 7,203 10,729
Restricted cash 686 699
Demo inventory, net 1,336 893
Intangible assets, net 14,559 17,412
Goodwill 18,262 18,262
Operating lease right of use assets, net 4,255 8,365
Financing lease right of use assets, net 1,525 1,562
Other assets 447 657
Total assets 125,005 180,369
Current liabilities    
Accounts payable 8,759 11,776
Accrued expenses and other current liabilities 10,848 13,433
Current portion of operating lease liabilities 2,674 2,681
Current portion of financing lease liabilities 609 767
Deferred revenue 6,554 6,688
Total current liabilities 29,444 35,345
Deferred revenue, net of current portion 3,063 3,193
Long-term debt, net of debt discount 76,182 75,254
Deferred tax liability, net 129 38
Operating lease liabilities, net of current portion 3,988 6,238
Financing lease liabilities, net of current portion 693 766
Contingent consideration liability, net of current portion 3,871 5,765
Other liabilities 40  
Total liabilities 117,410 126,599
Stockholders' equity:    
Common Stock, $0.00001 par value; 500,000,000 shares authorized at December 31, 2024 and December 31, 2023; 49,572,122 and 49,117,738 shares issued and outstanding at December 31, 2024 and December 31, 2023, respectively 2 2
Additional paid in capital 293,022 283,839
Accumulated deficit (285,436) (230,071)
Accumulated other comprehensive income 7  
Total stockholders' equity 7,595 53,770
Total liabilities and stockholders' equity $ 125,005 $ 180,369