XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Cash flows from operating activities:    
Net income $ 28,832 $ 4,556
Adjustments to reconcile net income to net cash flows from operating activities:    
Depreciation 11,008 10,708
Amortization 52,721 56,278
Amortization of operating lease right-of-use assets 5,489 5,000
Amortization of deferred debt issuance costs 2,299 2,357
Deferred income taxes (6,385) (9,558)
Stock-based compensation expense 14,758 14,423
Other 1,124 436
Changes in operating assets and liabilities:    
Receivables (14,040) 76,754
Accounts payable (1,319) (2,540)
Accrued employee compensation (10,201) (8,401)
Deferred revenue 5,532 297
Other current and noncurrent assets and liabilities (22,055) (45,325)
Net cash flows from operating activities 67,763 104,985
Cash flows from investing activities:    
Purchases of property and equipment (3,657) (8,075)
Purchases of software and distribution rights (10,738) (15,652)
Net cash flows from investing activities (14,395) (23,727)
Cash flows from financing activities:    
Proceeds from issuance of common stock 1,962 1,648
Proceeds from exercises of stock options 1,397 7,044
Repurchase of stock-based compensation awards for tax withholdings (5,802) (14,796)
Repurchases of common stock (62,707) (39,411)
Proceeds from revolving credit facility 60,000 0
Repayment of revolving credit facility (20,000) (30,000)
Repayment of term portion of credit agreement (21,219) (19,475)
Payments on or proceeds from other debt, net (9,369) (8,272)
Net decrease in settlement assets and liabilities (4,575) (78,081)
Net cash flows from financing activities (60,313) (181,343)
Effect of exchange rate fluctuations on cash (1,062) (388)
Net decrease in cash and cash equivalents (8,007) (100,473)
Cash and cash equivalents, including settlement deposits, beginning of period 184,142 265,382
Cash and cash equivalents, including settlement deposits, end of period 176,135 164,909
Reconciliation of cash and cash equivalents to the Consolidated Balance Sheets    
Cash and cash equivalents 118,953 146,213
Settlement deposits 57,182 18,696
Total cash and cash equivalents, including settlement deposits 176,135 164,909
Supplemental cash flow information    
Income taxes paid 18,467 21,263
Interest paid $ 20,296 $ 20,242