v3.26.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Cash flows from operating activities:    
Net (loss) income $ (6,306) $ 318
Adjustments to reconcile net (loss) income to net cash provided by operating activities:    
Depreciation and amortization 1,537 666
Accretion of discount on marketable securities, net 19 (176)
Stock-based compensation 2,959 2,333
Remeasurement of warrant liabilities (165) (484)
Increase in accounts receivable (7,531) (3,606)
(Increase) decrease in other current assets (280) 210
Increase in accounts payable 3,154 2,816
Increase in deferred revenue 761 567
Increase (decrease) in accrued expenses and other current liabilities 1,667 (3,798)
Other (233) (85)
Net cash used in operating activities (4,418) (1,239)
Cash flows from investing activities:    
Purchases of marketable securities (13,653) (10,428)
Proceeds from maturities of marketable securities 16,067 3,430
Capitalized internal-use software costs (3,203) (1,997)
Other (4) (24)
Net cash used in investing activities (793) (9,019)
Cash flows from financing activities:    
Proceeds from exercise of stock options 23 678
Payments for employee taxes withheld related to vested stock-based awards (753) (571)
Repurchase of common stock for retirement 0 (6,464)
Net cash used in financing activities (730) (6,357)
Net decrease in cash and cash equivalents (5,941) (16,615)
Cash and cash equivalents at the beginning of the period 37,352 76,692
Cash and cash equivalents at the end of the period 31,411 60,077
Supplemental cash flow data:    
Cash paid during the period for income taxes, net 268 46
Non-cash investing activity:    
Stock-based compensation capitalized as part of capitalization of internal-use software costs 217 215
Liability incurred for repurchase of common stock $ 0 $ 511