XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Cash flows from operating activities:    
Net loss $ (19,608) $ (24,663)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and write-off of property and equipment 391 688
Amortization of acquired intangible assets 2,815 2,739
Amortization and write-off of other intangible assets 438 338
Amortization of lease right of use assets under operating leases 173 332
Stock-based compensation 5,237 5,454
Impairment of lease right of use assets and leasehold improvements 0 250
Decrease in allowance for doubtful accounts (17) 0
Changes in operating assets and liabilities:    
Trade accounts receivable (2,236) (6,492)
Other current assets 426 1,827
Other assets (456) (268)
Accounts payable and other accrued liabilities (992) (839)
Deferred revenue (1,037) 4,106
Lease liability and other long-term liabilities (386) 38
Net cash provided by (used in) operating activities (15,252) (16,490)
Cash flows from investing activities:    
Purchase of property and equipment (132) (121)
Capitalized patent costs (196) (198)
Proceeds from maturities of marketable securities 9,623 19,984
Purchases of marketable securities (14,753) (8,664)
Net cash provided by (used in) investing activities (5,458) 11,001
Cash flows from financing activities:    
Issuance of common stock, net of issuance costs 32,218 0
Purchase of common stock (2,332) (1,280)
Repayment of loans (18) (16)
Net cash provided by (used in) financing activities 29,868 (1,296)
Effect of exchange rate on cash (16) 12
Net increase (decrease) in cash and cash equivalents 9,142 (6,773)
Cash and cash equivalents at beginning of period 21,456 33,598
Cash and cash equivalents at end of period 30,598 26,825
Supplemental disclosure of cash flow information:    
Cash received (paid) for income taxes, net (46) (133)
Supplemental schedule of non-cash activities:    
Property and equipment and patent costs in accounts payable 60 28
Stock-based compensation capitalized to software and patent costs 20 27
Right of use assets obtained in exchange for lease obligations $ 0 $ 31