XML 23 R7.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Cash flows from operating activities:      
Net income $ 82,770 $ 66,130 $ 61,364
Adjustments to reconcile net income to net cash provided by operating activities-      
Depreciation 21,422 18,304 13,380
Amortization 45,700 44,328 29,501
Amortization of original issue discount 2,819 2,664 2,790
Asset impairment 438 1,851 3,135
Gain on short-term investments and other (364) (101) (184)
Loss on extinguishment of debt   810  
Deferred income taxes (77) 4,913 7,112
Stock-based compensation 19,919 19,358 21,049
Changes in operating assets and liabilities, net of acquired amounts:      
Trade accounts receivable, net (4,015) (138) (6,421)
Other current and non-current assets and liabilities (17,727) (23,179) 2,875
Income taxes payable/receivable 4,771 5,055 (2,729)
Trade accounts payable and accrued liabilities (10,317) (7,146) (4,377)
Deferred revenue 5,737 10,492 (300)
Net cash provided by operating activities 151,076 143,341 127,195
Cash flows from investing activities:      
Purchases of software, property and equipment (37,319) (57,104) (28,942)
Purchases of short-term investments (54,258) (75,022) (182,247)
Proceeds from sale/maturity of short-term investments 52,135 190,778 193,465
Acquisition of and investments in business, net of cash acquired (17,194) (144,791)  
Acquisition of and investments in client contracts     (12,180)
Net cash used in investing activities (56,636) (86,139) (29,904)
Cash flows from financing activities:      
Proceeds from issuance of common stock 2,227 2,311 1,776
Payment of cash dividends (29,126) (27,979) (26,850)
Repurchase of common stock (30,918) (34,726) (30,649)
Exercise of common stock warrants (12,911)    
Proceeds from long-term debt   150,000  
Payments on long-term debt (7,500) (125,625) (15,000)
Settlement of convertible notes     (34,771)
Payments of deferred financing costs   (1,490)  
Net cash used in financing activities (78,228) (37,509) (105,494)
Effect of exchange rate fluctuations on cash 1,059 (2,659) 4,095
Net increase (decrease) in cash and cash equivalents 17,271 17,034 (4,108)
Cash and cash equivalents, beginning of period 139,277 122,243 126,351
Cash and cash equivalents, end of period 156,548 139,277 122,243
Cash paid during the period for-      
Interest 16,064 15,857 14,729
Income taxes $ 18,358 $ 10,426 $ 22,144