v3.25.4
Condensed Consolidated Statements of Cash Flows (unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Operating activities    
Net loss $ (25,681) $ (47,630)
Adjustments to reconcile net loss to net cash used by operating activities    
Depreciation and amortization 4,113 5,515
Non-cash interest income (149) (1,101)
Change in fair value of warrant liability 38 62
Unrealized (income) loss on marketable securities (14) 89
Realized loss on available-for-sale securities 0 1
Impairment loss on long-lived assets 0 189
Provision for expected credit losses, net of recoveries 87 (124)
Provision for credit losses on contract assets (12) (143)
Stock-based compensation expense 368 5,761
Changes in assets and liabilities (excluding effects of acquisitions)    
Accounts receivable 1,859 (3,406)
Inventories, net 722 2,220
Prepaid expenses and other current assets 18,280 822
Other non-current assets 904 315
Accounts payable (827) (1,085)
Accrued expenses (22,155) (17,147)
Other current liabilities (362) (1,448)
Other non-current liabilities (85) 146
Deferred revenue (5,225) (5,008)
Net cash used in operating activities (28,139) (61,972)
Investing activities    
Purchase of available-for-sale securities (6,656) (11,897)
Proceeds from sales and maturities of available-for-sale securities 10,257 89,094
Business acquisitions, net of cash acquired 0 (950)
Purchase of property and equipment (74) (230)
Capitalized internally-developed software (1,997) (4,143)
Net cash provided by investing activities 1,530 71,874
Financing activities    
Repayment of term loan (889) 0
Repayment of unsecured promissory notes 0 (22,000)
Net cash used in financing activities (889) (22,000)
Effect of exchange rate on cash (129) 14
Net change in cash and cash equivalents (27,627) (12,084)
Cash and cash equivalents    
Beginning of period 70,203 94,675
End of period 42,576 82,591
Supplemental disclosure of non-cash investing and financing activities    
Capitalization of stock-based compensation to internally developed software 4 169
Net assets acquired as part of business acquisitions 0 2,067
Debt assumed/issued as part of business acquisitions $ 0 $ 6,000