XML 16 R6.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cash flows from operating activities    
Net loss $ (1,836) $ (2,704)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization 1,695 795
Gain on sale of property and equipment (25)  
Stock-based compensation 2,996 3,576
Changes in operating assets and liabilities:    
Accounts receivable 4,352 1,440
Inventory (2,196) 404
Prepaid expenses and other current assets 157 471
Other assets (50) 1
Accounts payable 809 (595)
Accrued liabilities (196) (2,628)
Deferred revenue (78) (336)
Contract obligations 699  
Lease liabilities, net 30 4
Long-term income tax liability 98  
Net cash provided by operating activities 6,455 428
Cash flows from investing activities    
Purchases of property and equipment (2,901) (1,239)
Purchases of intangible assets (977)  
Net cash used in investing activities (3,878) (1,239)
Cash flows from financing activities    
Payments on finance leases (34)  
Proceeds from exercise of stock options and purchase of shares in employee stock purchase plan 322 629
Net cash provided by financing activities 288 629
Net increase (decrease) in cash and cash equivalents 2,865 (182)
Cash and cash equivalents at beginning of period 42,097 36,946
Cash and cash equivalents at end of period 44,962 36,764
Supplementary cash flow information:    
Cash paid for taxes 36  
Operating cash flows paid for operating leases 707 699
Financing cash flows paid for finance leases 34 28
Non-cash investing and financing activities:    
Right-of-use assets obtained in exchange for finance lease liabilities   297
Purchases of property and equipment in accounts payable and accrued liabilities $ 26 $ 75