XML 26 R9.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Cash flows from operating activities:      
Net income $ 203,118 $ 121,509 $ 142,177
Adjustments to reconcile net income to net cash flows from operating activities:      
Depreciation 18,161 23,739 23,181
Amortization 92,801 98,634 104,147
Amortization of operating lease right-of-use assets 9,706 11,620 11,036
Amortization of deferred debt issuance costs 2,912 4,323 4,561
Deferred income taxes (13,130) (4,085) 1,603
Stock-based compensation expense 41,281 24,547 29,753
Gain on divestiture 0 0 (38,452)
Other 1,920 1,921 3,028
Changes in operating assets and liabilities, net of impact of divestiture:      
Receivables (23,583) (62,998) (132,194)
Accounts payable (268) (3,775) 7,730
Accrued employee compensation 2,887 8,146 (3,161)
Deferred revenue 11,886 2,705 (2,977)
Other current and noncurrent assets and liabilities 11,057 (57,769) (7,051)
Net cash flows from operating activities 358,748 168,517 143,381
Cash flows from investing activities:      
Purchases of property and equipment (15,402) (8,924) (13,103)
Purchases of software and distribution rights (29,649) (28,853) (26,790)
Proceeds from divestiture 0 0 100,139
Net cash flows from investing activities (45,051) (37,777) 60,246
Cash flows from financing activities:      
Proceeds from issuance of common stock 2,918 2,819 3,581
Proceeds from exercises of stock options 6,329 6,726 4,584
Repurchase of stock-based compensation awards for tax withholdings (13,111) (5,149) (6,983)
Repurchase of common stock (127,670) (27,587) (206,537)
Proceeds from revolving credit facility 184,000 134,000 180,000
Repayments of revolving credit facility (238,000) (115,000) (75,000)
Proceeds from term portion of credit agreement 500,000 0 0
Repayments of term portion of credit agreement (557,198) (73,031) (85,431)
Payments on other debt, net (14,854) (16,766) (12,123)
Payments for debt issuance costs (5,141) (2,160) 0
Net increase (decrease) in settlement assets and liabilities (25,470) (15,404) 26,849
Net cash flows from financing activities (288,197) (111,552) (171,060)
Effect of exchange rate fluctuations on cash 697 4,961 (2,037)
Net increase in cash and cash equivalents 26,197 24,149 30,530
Cash and cash equivalents, including settlement deposits, beginning of period 238,821 214,672 184,142
Cash and cash equivalents, including settlement deposits, end of period 265,018 238,821 214,672
Reconciliation of cash and cash equivalents to the Consolidated Balance Sheets      
Cash and cash equivalents 216,394 164,239 124,981
Settlement deposits 48,624 74,582 89,691
Total cash and cash equivalents, including settlement deposits 265,018 238,821 214,672
Supplemental cash flow information      
Income taxes paid, net 47,914 65,441 43,553
Interest paid $ 70,201 $ 73,543 $ 48,526