v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
CASH FLOWS FROM OPERATING ACTIVITIES    
Net loss $ (5,770) $ (8,825)
Adjustments to reconcile net loss to net cash provided by operating activities    
Depreciation and amortization 3,115 2,804
Amortization of operating right-of-use assets 1,071 981
Amortization of intangible assets 341 0
Provision for credit losses 616 177
Amortization of deferred contract costs 4,107 3,533
Stock-based compensation, net of amount capitalized 7,130 8,985
Net accretion of discounts on short-term investments (143) (372)
Changes in operating assets and liabilities:    
Accounts receivable (907) 435
Deferred contract costs (6,514) (4,390)
Prepaid expenses and other assets (3,303) (495)
Accounts payable (867) (3,654)
Accrued liabilities (2,193) 2,682
Operating lease liabilities (1,143) (1,011)
Deferred revenue (1,245) (1,069)
Net cash used in operating activities (5,705) (219)
CASH FLOWS FROM INVESTING ACTIVITIES    
Maturities of short-term investments 5,250 18,556
Purchases of short-term investments (8,863) (15,455)
Purchases of property and equipment (521) (444)
Capitalized internal-use software costs (898) (399)
Net cash provided by (used in) investing activities (5,032) 2,258
CASH FLOWS FROM FINANCING ACTIVITIES    
Principal payments on finance leases (1,793) (1,773)
Proceeds from stock option exercises 325 463
Payments for taxes related to net share settlement of equity awards (1,584) (26)
Proceeds from the employee stock purchase plan 1,044 1,111
Net cash used in financing activities (2,008) (225)
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS (12,745) 1,814
CASH AND CASH EQUIVALENTS, BEGINNING OF PERIOD 54,959 51,596
CASH AND CASH EQUIVALENTS, END OF PERIOD 42,214 53,410
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:    
Cash paid during the period for interest 369 397
Cash paid during the period for income taxes 101 71
SUPPLEMENTAL DISCLOSURE OF NONCASH INVESTING AND FINANCING ACTIVITIES:    
Equipment purchases financed with accounts payable 249 243
Finance lease liabilities arising from obtaining finance lease right-of-use assets 2,073 2,177
Unrealized gain (loss) on short-term investments (24) 14
Stock-based compensation included in capitalized software development costs $ 143 $ 67