XML 24 R7.htm IDEA: XBRL DOCUMENT v3.24.0.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 $ (45,959) $ (59,798)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and write-off of property and equipment 1,121 1,372
Amortization of acquired intangible assets 5,524 5,503
Amortization and write-off of other intangible assets 966 739
Amortization of lease right of use assets under operating leases 517 965
Stock-based compensation 11,158 11,289
Impairment of lease right of use assets and leasehold improvements 250 915
Increase in allowance for doubtful accounts 20 89
Changes in operating assets and liabilities:    
Trade accounts receivable (335) 2,232
Other current assets 2,200 (1,933)
Other assets 299 (520)
Accounts payable and other accrued liabilities 660 (3,856)
Deferred revenue 1,627 (371)
Lease liability and other long-term liabilities (43) (1,034)
Net cash used in operating activities (21,995) (44,408)
Cash flows from investing activities:    
Net cash paid for acquisition 0 (3,512)
Purchase of property and equipment (314) (934)
Capitalized patent costs (426) (533)
Proceeds from maturities of marketable securities 27,664 21,425
Purchases of marketable securities (14,363) (12,689)
Net cash provided by investing activities 12,561 3,757
Cash flows from financing activities:    
Issuance of common stock, net of issuance costs 0 62,890
Purchase of common stock (2,724) (2,356)
Repayment of loans (36) (35)
Net cash (used in) provided by financing activities (2,760) 60,499
Effect of exchange rate on cash 52 (39)
Net (decrease) increase in cash and cash equivalents (12,142) 19,809
Cash and cash equivalents at beginning of period 33,598 13,789
Cash and cash equivalents at end of period 21,456 33,598
Supplemental disclosure of cash flow information:    
Cash paid for income taxes, net (233) (61)
Supplemental schedule of non-cash activities:    
Property and equipment and patent costs in accounts payable 6 (9)
Stock-based compensation capitalized to software and patent costs 63 128
Common stock issued for acquisition 0 32,393
Warrants issued for acquisition 0 1,601
Right of use assets obtained in exchange for lease obligations $ 31 $ 5,176