XML 22 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Unaudited Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets    
Cash and cash equivalents, including restricted cash of $152 for both periods presented $ 55,616 $ 44,660
Trade receivables, net of allowances of $102 and $95, respectively 7,052 7,768
Inventories 11,185 9,192
Prepaid expenses and other assets 2,365 2,482
Total current assets 76,218 64,102
Leasehold improvements and equipment, net 1,655 1,719
Intangible assets, net 322 359
Right-of-use assets, net 2,684 1,730
Other long-term assets 458 368
Total assets 81,337 68,278
Current liabilities    
Accounts payable 10,632 8,526
Accrued expenses 9,050 7,817
Current maturities of operating lease obligations 939 982
Current maturities of finance lease obligations 9 12
Customer deposits 207 611
Total current liabilities 20,837 17,948
Deferred revenue 2,579 2,579
Operating lease obligations, less current maturities 2,576 1,657
Total liabilities 25,992 22,184
Commitments and Contingencies (Note 10)
Stockholders' Equity    
Common stock, $0.001 par value; authorized 150,000 shares; 78,433 shares and 77,330 shares issued and outstanding at March 31, 2025 and December 31, 2024, respectively 78 77
Additional paid-in capital 232,119 227,931
Accumulated deficit (176,847) (181,910)
Cumulative translation adjustments (5) (4)
Total stockholders' equity 55,345 46,094
Total liabilities and stockholders' equity $ 81,337 $ 68,278