XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Cash flows from operating activities:    
Net income (loss) $ 23,136 $ (39,018)
Adjustments to reconcile net income (loss) to net cash flows from operating activities:    
Depreciation 7,195 13,091
Amortization 48,000 49,884
Amortization of operating lease right-of-use assets 4,999 6,491
Amortization of deferred debt issuance costs 1,598 2,492
Deferred income taxes 1,516 (22,641)
Stock-based compensation expense 18,819 10,715
Other (2,067) 311
Changes in operating assets and liabilities:    
Receivables 99,598 81,856
Accounts payable 4,849 (1,954)
Accrued employee compensation (19,884) (4,628)
Deferred revenue 8,317 12,700
Other current and noncurrent assets and liabilities (17,818) (51,791)
Net cash flows from operating activities 178,258 57,508
Cash flows from investing activities:    
Purchases of property and equipment (4,954) (4,576)
Purchases of software and distribution rights (19,024) (15,021)
Net cash flows from investing activities (23,978) (19,597)
Cash flows from financing activities:    
Proceeds from issuance of common stock 1,397 1,426
Proceeds from exercises of stock options 752 2,869
Repurchase of stock-based compensation awards for tax withholdings (6,339) (3,320)
Repurchases of common stock (119,674) 0
Proceeds from revolving credit facility 164,000 55,000
Repayment of revolving credit facility (152,000) (45,000)
Proceeds from term portion of credit agreement 500,000 0
Repayment of term portion of credit agreement (538,448) (34,081)
Payments on or proceeds from other debt, net (8,669) (11,830)
Payments for debt issuance costs (5,141) (2,160)
Net decrease in settlement assets and liabilities (6,151) (24,087)
Net cash flows from financing activities (170,273) (61,183)
Effect of exchange rate fluctuations on cash 1,290 5,427
Net decrease in cash and cash equivalents (14,703) (17,845)
Cash and cash equivalents, including settlement deposits, beginning of period 238,821 214,672
Cash and cash equivalents, including settlement deposits, end of period 224,118 196,827
Reconciliation of cash and cash equivalents to the Consolidated Balance Sheets    
Cash and cash equivalents 156,983 132,391
Settlement deposits 67,135 64,436
Total cash and cash equivalents, including settlement deposits 224,118 196,827
Supplemental cash flow information    
Income taxes paid 14,686 33,907
Interest paid $ 36,142 $ 36,102