v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Cash flows from operating activities:    
Net loss $ (1,119) $ (11,096)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 1,185 1,305
Stock-based compensation expenses 4,533 6,529
Amortization of deferred contract acquisition and fulfillment costs 2,864 2,888
Non-cash interest income, net (60) (286)
Gain on foreign exchange (61) (325)
Changes in operating assets and liabilities:    
Decrease in trade receivables 1,769 5,475
Increase in prepaid expenses and other current assets and other assets, noncurrent (1,293) (560)
Increase in deferred contract acquisition and fulfillment costs (1,104) (1,067)
Increase in trade payables 5,216 4,447
Increase (decrease) in accrued expenses and other current liabilities (1,973) 1,654
Decrease in employees and payroll accruals (2,566) (1,099)
Increase (decrease) in other liabilities, noncurrent 1,044 (36)
Decrease in deferred revenue (9,254) (8,617)
Operating lease right-of-use assets and lease liabilities, net (228) (358)
Net cash used in operating activities (1,047) (1,146)
Cash flows from investing activities:    
Investment in available-for-sale marketable securities (26,390) (15,424)
Proceeds from maturities of available-for-sale marketable securities 28,933 12,000
Purchases of property and equipment (297) (93)
Net cash provided by (used in) investing activities 2,246 (3,517)
Cash flows from financing activities:    
Repayment of long-term loans (875) (875)
Proceeds from exercise of stock options 1,470 104
Cash settlement of equity classified share-based payment awards (889) 0
Payments for Repurchase of Common Stock (2,318) 0
Payments of Stock Issuance Costs (12) 0
Payment of debt issuance costs 0 (10)
Net cash used in financing activities (2,624) (781)
Net decrease in cash, cash equivalents and restricted cash (1,364) (5,119)
Cash, cash equivalents and restricted cash at the beginning of the period 33,159 36,784
Cash, cash equivalents and restricted cash at the end of the period 31,795 31,665
Effect of Exchange Rate on Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Including Discontinued Operation [Abstract]    
Effect of exchange rate changes on cash, cash equivalents and restricted cash 61 325
Supplemental disclosure of non-cash activity:    
Purchase of property and equipment in credit 42 36
Capitalized stock-based compensation cost 0 104
Pending proceeds from option exercises 13 47
Cash settlement of equity classified share-based payment awards, unpaid 2,200 0
Supplemental disclosure of cash flow information:    
Cash paid for income taxes, net 570 408
Cash paid for interest 565 694
Reconciliation of cash, cash equivalents, and restricted cash to the consolidated balance sheet:    
Cash and cash equivalents 31,695 31,565
Restricted cash included in other assets, noncurrent 100 100
Total cash, cash equivalents, and restricted cash $ 31,795 $ 31,665