XML 17 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Cash flows from operating activities:    
Net loss $ (34,002) $ (31,417)
Adjustments to reconcile net loss to net cash flows from operating activities:    
Depreciation 11,875 12,573
Amortization 37,469 38,646
Amortization of deferred debt issuance costs 1,445 2,760
Deferred income taxes (3,044) (30,121)
Stock-based compensation expense 14,067 14,640
Other (248) 443
Changes in operating assets and liabilities    
Receivables 67,689 70,564
Accounts payable (3,658) (3,929)
Accrued employee compensation (5,805) (4,260)
Current income taxes (7,243) (9,592)
Deferred revenue 10,142 841
Other current and noncurrent assets and liabilities (17,576) 37,949
Net cash flows from operating activities 71,111 99,097
Cash flows from investing activities:    
Purchases of property and equipment (11,108) (11,809)
Purchases of software and distribution rights (16,776) (14,426)
Other (1,467)  
Net cash flows from investing activities (29,351) (26,235)
Cash flows from financing activities:    
Proceeds from issuance of common stock 1,564 1,441
Proceeds from exercises of stock options 14,906 7,949
Repurchase of restricted stock for tax withholdings (2,588) (4,770)
Repurchases of common stock (54,527)  
Proceeds from revolving credit facility 85,000 12,000
Repayment of revolving credit facility (84,000) (100,000)
Proceeds from term portion of credit agreement   415,000
Repayment of term portion of credit agreement (10,375) (375,665)
Payment of debt issuance costs   (5,340)
Payments on other debt and capital leases (1,550) (6,021)
Net cash flows from financing activities (51,570) (55,406)
Effect of exchange rate fluctuations on cash (867) 2,148
Net increase (decrease) in cash and cash equivalents (10,677) 19,604
Cash and cash equivalents, beginning of period 69,710 75,753
Cash and cash equivalents, end of period 59,033 95,357
Supplemental cash flow information    
Income taxes paid 20,613 19,605
Interest paid $ 17,297 $ 16,937