XML 16 R9.htm IDEA: XBRL DOCUMENT v3.20.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Cash flows from operating activities:    
Net loss $ (1,683) $ (8,323)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Stock-based compensation expense 7,256 5,239
Depreciation 14,980 13,931
Amortization of intangibles 12,954 13,116
Amortization of debt issuance costs and debt discount 1,151 1,072
Deferred income taxes (181) (2,671)
Change in fair value of contingent consideration 109 379
Other (295) 1,129
Changes in assets and liabilities:    
Accounts receivable 1,614 (13,893)
Prepaid expenses and other current assets 635 (802)
Income taxes receivable (3,624) 2,830
Other assets (862) 19
Accounts payable and accrued expenses (2,844) 182
Accrued compensation (15,558) (3,602)
Other current and non-current liabilities (2,996) (2,056)
Deferred revenue 3,443 8,205
Net cash provided by operating activities 14,099 14,755
Cash flows from investing activities:    
Maturities of short-term investments 0 5,164
Purchases of property and equipment (5,533) (3,796)
Investment in capitalized software (10,940) (7,626)
Net cash used in investing activities (16,473) (6,258)
Cash flows from financing activities:    
Proceeds from credit facility borrowings 99,000 0
Repayment of credit facility borrowings (2,450) (2,450)
Payments for debt issuance costs (1,000) 0
Proceeds from exercise of stock options 183 0
Finance lease liabilities paid (631) (672)
Tax payments for equity award issuances (2,947) (1,086)
Net cash provided by (used in) financing activities 92,155 (4,208)
Increase in cash and cash equivalents 89,781 4,289
Cash and cash equivalents, beginning of period 93,094 115,591
Cash and cash equivalents, end of period 182,875 119,880
Supplemental cash flow disclosure:    
Income taxes paid (received), net 357 (1,931)
Interest paid 13,092 15,602
Non-cash transactions:    
Accruals for purchases of property and equipment 1,606 1,590
Accruals for investment in capitalized software 1,440 1,776
Accruals for purchase of intangible assets $ 10,819 $ 0