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 income (loss) $ (8,763) $ 4,743
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation and amortization 19,089 18,614
Amortization of debt issuance costs 135 144
Provision for credit losses 277 322
Equity-based compensation expense 7,320 7,070
Change in contingent considerations 7,230 (179)
Deferred income taxes (5,901) 10,502
Changes in assets and liabilities:    
Accounts receivable 6,900 8,736
Prepaid expenses and other assets (2,648) 1,807
Accounts payable, accrued expenses, and other liabilities (14,201) (27,783)
Deferred revenues 2,246 (5,448)
Other operating activities, net 10  
Other operating activities, net   (1,176)
Net cash provided by operating activities 11,694 17,352
Cash flows from investing activities:    
Capital expenditures (631) (600)
Capitalized software development costs (6,150) (5,174)
Net cash used in investing activities (6,781) (5,774)
Cash flows from financing activities:    
Payments on long-term debt (741) (750)
Common stock repurchase program (40,000) 0
Payments for business acquisition related contingent consideration (3,000) (13,230)
Payment of taxes on shares withheld for employee taxes 0 (16)
Net cash used in financing activities (43,741) (13,996)
Effect of foreign exchange rate on cash and cash equivalents (1,080) 2,321
Net decrease in cash and cash equivalents (39,908) (97)
Cash and cash equivalents, and restricted cash, at beginning of period 189,392 179,183
Cash and cash equivalents, and restricted cash, at end of period 149,484 179,086
Supplemental disclosures of cash flow information    
Cash paid for interest 4,872 4,648
Cash paid for taxes 2,292 688
Supplemental schedule of noncash investing and financing activities    
Stock issuance or establish liabilities related to business acquisition contingent consideration $ 0 $ 5,670