v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Cash flows from operating activities:    
Net loss $ (4,026,000) $ (1,520,000)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization 11,037,000 8,883,000
Stock-based compensation 16,527,000 11,982,000
Provision for doubtful accounts 972,000 419,000
Loss on disposal of assets 157,000 0
Noncash lease expense 2,506,000 2,101,000
Deferred taxes (1,435,000) 0
Changes in operating assets and liabilities:    
Accounts receivable 31,950,000 11,194,000
Prepaid expenses and other assets (6,431,000) 3,008,000
Accounts payable (19,923,000) (4,413,000)
Accrued liabilities 5,422,000 (8,887,000)
Accrued compensation (3,588,000) (2,152,000)
Deferred revenue (38,000) 5,000
Operating lease liabilities (2,711,000) (2,243,000)
Other liabilities 846,000 (1,895,000)
Net cash provided by operating activities 31,265,000 16,482,000
Cash flows from investing activities:    
Purchases of property and equipment (1,029,000) (599,000)
Capitalized software development costs (8,847,000) (7,923,000)
Cash paid for acquisitions, net of cash acquired (15,438,000) (544,000)
Cash paid for investments 0 (3,500,000)
Net cash used in investing activities (25,314,000) (12,566,000)
Cash flows from financing activities:    
Repurchase of stock related to tax withholdings on vested equity awards (3,121,000) (3,232,000)
Repurchase of stock related to the stock repurchase program (987,000) (28,117,000)
Payment of member tax distributions (665,000) (6,620,000)
Proceeds from the exercise of stock options 1,003,000 1,821,000
Payment on tax receivable agreement liability (279,000) 0
Net cash used in financing activities (4,049,000) (36,148,000)
Net increase (decrease) in cash and cash equivalents 1,902,000 (32,232,000)
Cash and cash equivalents at beginning of period 191,151,000 205,048,000
Cash and cash equivalents at end of period 193,053,000 172,816,000
Supplemental disclosure of cash flow information:    
Cash paid for interest 140,000 140,000
Cash paid for income taxes, net 21,000 216,000
Supplemental disclosure of non-cash investing and financing activities:    
Stock-based compensation included in capitalized software development costs 2,372,000 1,652,000
Operating lease assets obtained in exchange for operating lease liabilities including adjustments 2,814,000 (50,000)
Capitalized assets financed by accounts payable and accrued liabilities 707,000 1,423,000
Issuance of common stock in connection with acquisitions $ 18,854,000 $ 0