XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Cash flows from operating activities:    
Net income (loss) $ 15,490 $ (1,945)
Adjustments to reconcile net income (loss) to net cash flows from operating activities:    
Depreciation 4,981 5,416
Amortization 26,508 28,167
Amortization of operating lease right-of-use assets 2,716 2,345
Amortization of deferred debt issuance costs 1,153 1,182
Deferred income taxes (3,367) (6,078)
Stock-based compensation expense 7,958 6,703
Other 601 (106)
Changes in operating assets and liabilities:    
Receivables 9,660 76,135
Accounts payable (2,748) (2,808)
Accrued employee compensation (19,138) (12,725)
Deferred revenue 9,949 8,152
Other current and noncurrent assets and liabilities (24,889) (34,681)
Net cash flows from operating activities 28,874 69,757
Cash flows from investing activities:    
Purchases of property and equipment (2,280) (4,346)
Purchases of software and distribution rights (6,207) (8,053)
Net cash flows from investing activities (8,487) (12,399)
Cash flows from financing activities:    
Proceeds from issuance of common stock 906 1,052
Proceeds from exercises of stock options 1,022 2,799
Repurchase of stock-based compensation awards for tax withholdings (5,537) (14,206)
Repurchases of common stock (37,860) 0
Proceeds from revolving credit facility 40,000 0
Repayment of revolving credit facility (10,000) (15,000)
Repayment of term portion of credit agreement (9,738) (9,738)
Payments on or proceeds from other debt, net (4,186) (3,600)
Net decrease in settlement assets and liabilities (605) (71,264)
Net cash flows from financing activities (25,998) (109,957)
Effect of exchange rate fluctuations on cash (2,464) (41)
Net decrease in cash and cash equivalents (8,075) (52,640)
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,067 212,742
Cash and cash equivalents 114,754 184,364
Settlement deposits 61,313 28,378
Total cash and cash equivalents, including settlement deposits 176,067 212,742
Supplemental cash flow information    
Income taxes paid 8,418 10,713
Interest paid $ 15,492 $ 15,954