XML 23 R7.htm IDEA: XBRL DOCUMENT v3.7.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Cash flows from operating activities      
Net income (loss) $ 4,370 $ (33,063) $ 43,736
Adjustments to reconcile net income (loss) to net cash provided by operating activities:      
Depreciation and amortization 17,916 17,472 17,723
Stock-based compensation expense 5,572 5,873 5,352
Deferred income taxes 4,084 6,947 (2,649)
Change in fair value of contingent consideration liability 10,417 (270) (37,873)
Goodwill impairment charge 0 37,539 0
Intangible asset impairment charges 70 202 2,710
Bad debt provision 2,171 1,949 1,984
Secured asset reserve 0 2,023 940
Venezuela remeasurement charges 0 (890) 0
Excess tax benefit from exercise of stock awards (4,030) 0 (185)
Other operating activities 210 210 364
Change in assets, net of acquisitions:      
Accounts receivable and unbilled revenue 1,809 (10,361) (14,793)
Inventories 1,690 (8,188) (635)
Prepaid expenses and other assets 2,442 (6,138) (7,335)
Change in liabilities, net of acquisitions:      
Accounts payable (48,955) 26,199 (25,199)
Accrued expenses and other liabilities 12,759 2,118 3,345
Net cash provided by (used in) operating activities 10,525 43,402 (12,515)
Cash flows from investing activities      
Purchases of property and equipment (13,319) (15,034) (14,116)
Other investing activities 0 0 (594)
Net cash used in investing activities (13,319) (15,034) (14,710)
Cash flows from financing activities      
Net borrowing (repayments) of revolving credit facility 8,739 (5,281) 35,539
Net short-term secured borrowings (repayments) 405 (799) 2,618
Repurchases of common stock 0 (4,897) 0
Payments of contingent consideration (11,374) (8,010) (5,769)
Proceeds from exercise of stock options 2,636 1,195 778
Payment of debt issuance costs 0 0 (696)
Excess tax benefit from exercise of stock awards 4,030 0 185
Other financing activities (866) (594) (399)
Net cash provided by (used) in financing activities 3,570 (18,386) 32,256
Effect of exchange rate changes on cash and cash equivalents (607) (1,805) (1,059)
Increase in cash and cash equivalents 169 8,177 3,972
Cash and cash equivalents, beginning of period 30,755 22,578 18,606
Cash and cash equivalents, end of period $ 30,924 $ 30,755 $ 22,578