XML 23 R8.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Cash flows from operating activities:      
Net income $ 72,660 $ 67,062 $ 68,921
Adjustments to reconcile net income to net cash flows from operating activities:      
Depreciation 24,728 24,092 23,805
Amortization 115,588 98,477 73,545
Amortization of operating lease right-of-use assets 23,448 15,934 0
Amortization of deferred debt issuance costs 4,802 4,128 4,637
Deferred income taxes 3,349 (22,140) (5,734)
Stock-based compensation expense 29,602 36,763 20,360
Other 6,017 5,175 2,007
Changes in operating assets and liabilities, net of impact of acquisitions:      
Receivables 8,793 (19,054) (14,760)
Accounts payable 2,484 (7,703) 5,766
Accrued employee compensation 18,491 (10,829) (9,684)
Deferred revenue 9,421 (37,561) 14,219
Other current and noncurrent assets and liabilities 16,919 (16,695) 850
Net cash flows from operating activities 336,302 137,649 183,932
Cash flows from investing activities:      
Purchases of property and equipment (17,804) (23,099) (18,265)
Purchases of software and distribution rights (28,829) (24,915) (25,628)
Acquisition of businesses, net of cash acquired 0 (757,268) 0
Other 15,934 (25,199) (1,467)
Net cash flows from investing activities (30,699) (830,481) (45,360)
Cash flows from financing activities:      
Proceeds from issuance of common stock 3,759 3,591 3,098
Proceeds from exercises of stock options 11,924 12,985 19,674
Repurchase of stock-based compensation awards for tax withholdings (11,568) (3,986) (2,588)
Repurchase of common stock (28,881) (35,617) (54,527)
Proceeds from senior notes 0 0 400,000
Redemption of senior notes 0 0 (300,000)
Proceeds from revolving credit facility 30,000 280,000 109,000
Repayments of revolving credit facility (214,000) (41,000) (111,000)
Proceeds from term portion of credit agreement 0 500,000 0
Repayments of term portion of credit agreement (38,950) (28,900) (109,289)
Payment for debt issuance costs 0 (12,830) (7,319)
Payments on or proceeds from other debt, net (13,854) (7,020) (4,753)
Net cash flows from financing activities (261,570) 667,223 (57,704)
Effect of exchange rate fluctuations on cash (57) (1,495) (2,076)
Net increase (decrease) in cash and cash equivalents 43,976 (27,104) 78,792
Cash and cash equivalents, beginning of period 121,398 148,502 69,710
Cash and cash equivalents, end of period 165,374 121,398 148,502
Supplemental cash flow information      
Income taxes paid, net 27,760 27,727 32,205
Interest paid $ 51,991 $ 58,980 $ 35,300