XML 29 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Cash flows from operating activities:    
Net loss $ (39,010) $ (45,959)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and write-off of property and equipment 728 1,121
Amortization of acquired intangible assets 5,689 5,524
Amortization and write-off of other intangible assets 820 966
Amortization of lease right of use assets under operating leases 358 517
Stock-based compensation 10,029 11,158
Impairment of lease right of use assets and leasehold improvements 0 250
Increase (decrease) in allowance for doubtful accounts 17 20
Changes in operating assets and liabilities:    
Trade accounts receivable (687) (335)
Other current assets (128) 2,200
Other assets (156) 299
Accounts payable and other accrued liabilities (1,608) 660
Deferred revenue (1,838) 1,627
Lease liability and other long-term liabilities (786) (43)
Net cash provided by (used in) operating activities (26,572) (21,995)
Cash flows from investing activities:    
Purchase of property and equipment (212) (314)
Capitalized patent costs (431) (426)
Proceeds from maturities of marketable securities 22,555 27,664
Purchases of marketable securities (33,194) (14,363)
Net cash provided by (used in) investing activities (11,282) 12,561
Cash flows from financing activities:    
Issuance of common stock, net of issuance costs 32,218 0
Purchase of common stock (3,416) (2,724)
Repayment of loans (37) (36)
Net cash provided by (used in) financing activities 28,765 (2,760)
Effect of exchange rate on cash (2) 52
Net increase (decrease) in cash and cash equivalents (9,091) (12,142)
Cash and cash equivalents at beginning of period 21,456 33,598
Cash and cash equivalents at end of period 12,365 21,456
Supplemental disclosure of cash flow information:    
Cash received (paid) for income taxes, net (63) (233)
Supplemental schedule of non-cash activities:    
Property and equipment and patent costs in accounts payable 19 6
Stock-based compensation capitalized to software and patent costs 30 63
Right of use assets obtained in exchange for lease obligations $ 0 $ 31