XML 17 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Payments Related to Tax Withholding for Share-based Compensation $ 103 $ 604
Cash flows from operating activities:    
Net income 9,451 13,230
Adjustments to reconcile net income to net cash provided by operating activities:    
Gain on change in fair value of contingent consideration, net (3,972) (369)
Depreciation and amortization 5,670 5,153
Deferred income taxes (610) (421)
Non-cash compensation expense 3,501 4,876
Changes in other operating items:    
Accounts and other receivables (4,644) 11,805
Unbilled revenue 6,344 (11,670)
Prepaid expenses and other current assets (5,131) (6,232)
Accounts payable and accrued expenses (5,527) 8,145
Deferred revenue (2,215) (3,203)
Other 643 (140)
Net cash provided by operating activities 3,510 21,174
Cash flows from investing activities:    
Additions to property, plant and equipment (2,267) (2,324)
Acquisitions, net of cash acquired (42,872) (11,112)
Other investing activities (3,229) (981)
Net cash used in investing activities (48,368) (14,417)
Cash flows from financing activities:    
Proceeds from short-term borrowings 31,410 9,749
Proceeds from long-term debt 18,000 0
Repayment of long-term debt (9,000) (9,000)
Contingent Consideration Payments 0 967
Change in negative cash book balance 723 (2,813)
Repurchases of common stock in the open market (8,485) (2,419)
Premium paid for interest rate cap 0 (474)
Other financing activities (24) 120
Net cash provided by (used in) financing activities 32,521 (6,408)
Effect of exchange rate changes on cash and cash equivalents (952) 1,325
Net increase (decrease) in cash (13,289) 1,674
Cash at beginning of period 23,612 16,346
Cash at end of period 10,323 18,020
Supplemental Cash Flow Information [Abstract]    
Cash paid during the period for interest 2,465 1,381
Cash paid during the period for income taxes 3,320 4,874
Business Acquisition and Contingent Consideration At Fair Value Noncurrent $ 905 $ 5,613