XML 20 R8.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Cash flows from operating activities:    
Net loss $ (16,795) $ (32,398)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 3,811 3,057
Stock-based compensation 5,213 5,730
Change in fair value of warrant liabilities (3,493) (1,595)
Inventory write-down 3,558  
Financing costs - warrant issuances 1,576
Impairment of goodwill 9,946
Allowance for bad debt (154)
Accrued interest on debt obligation (22) 9
Interest portion of financing lease repayment (16)
Impairment of intangible assets and property and equipment 349
Other 3 89
Changes in assets and liabilities    
Accounts receivable 2,667 (808)
Inventories (816) (1,525)
Prepaid expenses and other assets 590 (59)
Tax credits and receivables 5 1,160
Accounts payable 604 (94)
Right-of-use assets 670 578
Lease liabilities - operating (447) (542)
Deferred revenue and other liabilities (433) (1,128)
Net cash used in operating activities (4,690) (16,020)
Cash flows from investing activities:    
Purchases of property and equipment (94) (988)
Purchases of intangible assets (21)
Proceeds from maturities of marketable securities 1,100 11,534
Purchases of marketable securities (488)
Net cash provided by investing activities 1,006 10,037
Cash flows from financing activities:    
Proceeds from sale of common stock, net 3,595 2,099
Repayment of financing lease (107) (61)
Taxes paid to net share settle equity awards (49) (120)
Net cash provided by financing activities 3,439 1,918
Net decrease in cash and cash equivalents (245) (4,065)
Cash and cash equivalents at beginning of period 1,828 5,893
Cash and cash equivalents at end of year 1,583 1,828
Noncash investing and financing activities:    
Initial recognition of warrant liability 3,162 3,673
Recognition of right-of-use assets and lease liabilities 138 1,003
Unrealized gain (loss) on available-for-sale securities $ (26) $ 26