XML 44 R8.htm IDEA: XBRL DOCUMENT v3.20.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Cash flows from operating activities:    
Net loss $ (24,427) $ (25,963)
Adjustments to reconcile net loss to net cash flows from operating activities:    
Depreciation 5,825 5,901
Amortization 27,997 18,951
Amortization of operating lease right-of-use assets 3,556 3,383
Amortization of deferred debt issuance costs 1,212 753
Deferred income taxes (10,413) (17,414)
Stock-based compensation expense 6,950 6,585
Other 650 574
Changes in operating assets and liabilities, net of impact of acquisitions:    
Receivables 48,699 94,549
Accounts payable (6,087) (10,297)
Accrued employee compensation 6,985 (8,598)
Current income taxes (5,361) (1,041)
Deferred revenue 22,495 (4,127)
Other current and noncurrent assets and liabilities (20,581) (20,829)
Net cash flows from operating activities 57,500 42,427
Cash flows from investing activities:    
Purchases of property and equipment (3,597) (5,250)
Purchases of software and distribution rights (6,541) (4,578)
Net cash flows from investing activities (10,138) (9,828)
Cash flows from financing activities:    
Proceeds from issuance of common stock 947 831
Proceeds from exercises of stock options 400 4,857
Repurchase of stock-based compensation awards for tax withholdings (10,973) (2,624)
Repurchases of common stock (28,881) (631)
Proceeds from revolving credit facility 30,000 0
Repayment of revolving credit facility (39,000) 0
Repayment of term portion of credit agreement (9,737) (5,937)
Payments on or proceeds from other debt, net (3,593) (1,857)
Net cash flows from financing activities (60,837) (5,361)
Effect of exchange rate fluctuations on cash 11,201 433
Net increase (decrease) in cash and cash equivalents (2,274) 27,671
Cash and cash equivalents, beginning of period 121,398 148,502
Cash and cash equivalents, end of period 119,124 176,173
Supplemental cash flow information    
Income taxes paid 6,639 5,949
Interest paid $ 21,837 $ 14,388