v3.26.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Cash flows from operating activities:    
Net loss $ (9,326) $ (33,147)
Adjustments to reconcile net loss to net cash used in operating activities:    
Amortization of intangible assets 16,136 18,866
Stock-based compensation expense 14,666 22,429
Depreciation of property and equipment 8,212 6,353
Accrued interest income from note receivable (1,098) (1,155)
Accretion of discount from deferred consideration from divestitures (805) (812)
Deferred income taxes 308 (506)
Other 885 1,955
Changes in operating assets and liabilities:    
Accounts receivable (5,353) (1,449)
Unbilled contracts receivable (22,098) (4,422)
Prepaid expenses and other assets (3,933) 461
Accounts payable 4,713 (1,997)
Accrued and other liabilities (1,202) (11,943)
Deferred revenue (4,560) (6,784)
Net cash used in operating activities (3,455) (12,151)
Cash flows from investing activities:    
Capitalized internal-use software (10,156) (7,352)
Purchases of property and equipment (1,602) (1,627)
Purchases of intangible assets (21) (7)
Net cash used in investing activities (11,779) (8,986)
Cash flows from financing activities:    
Proceeds from settlement of holdback consideration from divestiture 11,302 0
Proceeds from issuance of common stock under employee stock purchase plan 2,132 3,315
Proceeds from long-term debt 0 40,000
Withholding taxes related to net share settlement of equity awards (4,434) (6,345)
Repayment of short-term debt 0 (50,000)
Payment of debt issuance costs 0 (1,249)
Net cash provided by (used in) financing activities 9,000 (14,279)
Net decrease in cash and cash equivalents (6,234) (35,416)
Cash and cash equivalents at beginning of period 96,824 130,564
Cash and cash equivalents at end of period 90,590 95,148
Supplemental disclosure of cash flow information:    
Income taxes paid, net of refunds 4,196 4,225
Interest paid 1,170 1,131
Supplemental disclosure of noncash investing and financing activities:    
Contingent consideration in connection with acquisition 3,713 0
Costs capitalized for internal-use software included in accounts payable and accrued liabilities 306 438
Property and equipment included in accounts payable $ 575 $ 486