v3.24.1.u1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Operating activities    
Net loss $ (2,356) $ (13,706)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization 3,103 2,148
Stock-based compensation 10,840 14,044
Provision for expected credit losses 1,433 725
Non-cash lease expense 650 797
Loss on disposal of assets 0 38
Other non-cash operating activities, net (548) (770)
Changes in operating assets and liabilities:    
Accounts receivable (3,553) (2,979)
Contract assets (23) (182)
Prepaid expenses and other current and noncurrent assets (104) 430
Deferred contract costs (178) (1,308)
Accounts payable (2,531) (1,230)
Accrued expenses and other current liabilities (1,109) 9,098
Operating lease liabilities (695) (835)
Unearned revenue 1,207 984
Other liabilities, noncurrent (109) (7)
Net cash provided by operating activities 6,027 7,247
Investing activities    
Purchases of property and equipment (68) 0
Capitalized internal-use software (3,149) (3,382)
Purchases of investments (34,531) (38,715)
Sales and maturities of investments 26,732 34,002
Net cash used in investing activities (11,016) (8,095)
Financing activities    
Cash received for employee payroll tax withholdings 1,889 2,834
Cash paid for employee payroll tax withholdings (1,876) (2,416)
Proceeds from exercise of stock options 1,133 1,890
Repurchase of common stock (15,290) (20,052)
Net cash used in financing activities (14,144) (17,744)
Net decrease in cash and cash equivalents (19,133) (18,592)
Cash and cash equivalents, beginning of period 278,218 350,073
Cash and cash equivalents, end of period 259,085 331,481
Supplemental disclosure of non-cash investing and financing activities    
Vesting of early exercised stock options 0 59
Employee receivables for options exercised 12 416
Purchase of property and equipment 36 0
Capitalization of stock-based compensation for internal-use software $ 762 $ 1,083