XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Cash flows from operating activities:    
Net income (loss) $ 104,563 $ (1,107)
Adjustments to reconcile net income (loss) to net cash flows from operating activities:    
Depreciation 14,999 18,722
Amortization 71,711 74,716
Amortization of operating lease right-of-use assets 7,337 9,190
Amortization of deferred debt issuance costs 2,257 3,415
Deferred income taxes (2,229) (25,207)
Stock-based compensation expense 30,165 17,537
Other 180 2,168
Changes in operating assets and liabilities:    
Receivables 3,699 42,012
Accounts payable 758 (7,198)
Accrued employee compensation (11,125) (2,879)
Deferred revenue 1,884 4,404
Other current and noncurrent assets and liabilities 8,067 (52,999)
Net cash flows from operating activities 232,266 82,774
Cash flows from investing activities:    
Purchases of property and equipment (8,463) (7,956)
Purchases of software and distribution rights (23,178) (22,571)
Net cash flows from investing activities (31,641) (30,527)
Cash flows from financing activities:    
Proceeds from issuance of common stock 2,129 2,122
Proceeds from exercises of stock options 1,954 3,132
Repurchase of stock-based compensation awards for tax withholdings (9,299) (4,203)
Repurchases of common stock (127,670) 0
Proceeds from revolving credit facility 184,000 75,000
Repayment of revolving credit facility (177,000) (51,000)
Proceeds from term portion of credit agreement 500,000 0
Repayment of term portion of credit agreement (547,823) (53,556)
Payments on or proceeds from other debt, net (9,299) (12,473)
Payments for debt issuance costs (5,141) (2,160)
Net increase (decrease) in settlement assets and liabilities 17,704 (4,635)
Net cash flows from financing activities (170,445) (47,773)
Effect of exchange rate fluctuations on cash (331) 4,388
Net increase in cash and cash equivalents 29,849 8,862
Cash and cash equivalents, including settlement deposits, beginning of period 238,821 214,672
Cash and cash equivalents, including settlement deposits, end of period 268,670 223,534
Reconciliation of cash and cash equivalents to the Consolidated Balance Sheets    
Cash and cash equivalents 177,860 139,520
Settlement deposits 90,810 84,014
Total cash and cash equivalents, including settlement deposits 268,670 223,534
Supplemental cash flow information    
Income taxes paid 23,143 43,915
Interest paid $ 59,924 $ 60,597