XML 21 R8.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Cash flows from operating activities:    
Net income (loss) $ 58,870 $ (7,751)
Adjustments to reconcile net income (loss) to net cash flows from operating activities:    
Depreciation 3,156 3,631
Amortization 20,829 23,978
Amortization of operating lease right-of-use assets 2,435 2,568
Amortization of deferred debt issuance costs 650 936
Deferred income taxes (2,463) 1,006
Stock-based compensation expense 11,627 8,099
Gain on sale of equity investment (25,927) 0
Other (718) (1,311)
Changes in operating assets and liabilities:    
Receivables 41,640 127,269
Accounts payable 7,479 (448)
Accrued employee compensation (25,182) (26,453)
Deferred revenue (4,648) 13,907
Other current and noncurrent assets and liabilities (9,527) (22,190)
Net cash flows from operating activities 78,221 123,241
Cash flows from investing activities:    
Purchases of property and equipment (2,170) (3,208)
Purchases of software and distribution rights (6,759) (14,582)
Proceeds from sale of equity investment 46,021 0
Net cash flows from investing activities 37,092 (17,790)
Cash flows from financing activities:    
Proceeds from issuance of common stock 813 693
Proceeds from exercises of stock options 582 475
Repurchase of stock-based compensation awards for tax withholdings (7,070) (3,302)
Repurchases of common stock (14,408) (62,515)
Proceeds from revolving credit facility 0 164,000
Repayment of revolving credit facility (70,000) (152,000)
Proceeds from term portion of credit agreement 0 500,000
Repayment of term portion of credit agreement (9,375) (529,073)
Payments for debt issuance costs 0 (5,141)
Payments on or proceeds from other debt, net (4,217) (2,694)
Net increase (decrease) in settlement assets and liabilities 88,324 (18,933)
Net cash flows from financing activities (15,351) (108,490)
Effect of exchange rate fluctuations on cash 1,791 2,314
Net increase (decrease) in cash and cash equivalents 101,753 (725)
Cash and cash equivalents, including settlement deposits, beginning of period 265,018 238,821
Cash and cash equivalents, including settlement deposits, end of period 366,771 238,096
Cash and cash equivalents 230,057 183,393
Settlement deposits 136,714 54,703
Total cash and cash equivalents, including settlement deposits 366,771 238,096
Supplemental cash flow information    
Income taxes paid 12,695 2,524
Interest paid $ 19,807 $ 24,081