XML 22 R8.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Cash Flows
$ in Thousands
12 Months Ended
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Cash flows from operating activities:      
Net income $ 12,891 $ 20,247 $ 18,789
Adjustments to reconcile net income to net cash provided by operating activities:      
(Gain) loss on change in fair value of contingent consideration, net (1,620) 136 371
Depreciation and amortization 6,974 6,462 7,865
Non-cash compensation expense 6,314 6,015 6,059
Deferred income taxes (313) (1,761) (1,096)
Changes in other operating items, net of acquired amounts:      
Accounts and other receivables (10,977) (17,965) 6,497
Costs and estimated earnings in excess of billings on uncompleted contracts (1,893) 4,234 (16,942)
Prepaid expenses and other current assets (2,297) (2,490) 5,111
Accounts payable and accrued expenses 15,392 3,732 3,856
Billings in excess of costs and estimated earnings on uncompleted contracts 2,520 383 (4,663)
Income tax benefit from stock-based compensation 0 (137) (835)
Contingent consideration payments in excess of fair value on acquisition date (408) (539) (325)
Other (323) (240) 867
Net cash provided by operating activities 26,260 18,077 25,554
Cash flows from investing activities:      
Additions to property, plant and equipment (2,734) (1,402) (2,357)
Acquisitions, net of cash acquired (11,111) (6,801) 0
Investment in joint venture 0 (1,600) 0
Capitalized software development costs (1,313) (933) 0
Other investing activities (295) 14 186
Net cash used in investing activities (15,453) (10,722) (2,171)
Cash flows from financing activities:      
Proceeds from (repayment of) short-term borrowings 19,864 (16,127) 13,285
Proceeds from long-term debt 0 40,000 0
Repayment of long-term debt (12,000) (24,444) (13,333)
Contingent consideration payments (4,657) (2,244) (2,284)
Change in negative cash book balance (2,138) 1,366 (1,143)
Repurchases of common stock (3,773) (8,747) (11,559)
Income tax benefit from stock-based compensation 0 137 835
Tax withholding payments for employee stock-based compensation in exchange for shares surrendered (1,168) (771) (1,451)
Premium paid on interest rate cap (474) 0 0
Other financing activities 120 48 138
Net cash used in financing activities (4,226) (10,782) (15,512)
Effect of exchange rate changes on cash 685 (1,257) (1,382)
Net change in cash 7,266 (4,684) 6,489
Cash at beginning of year 16,346 21,030 14,541
Cash at end of year 23,612 16,346 21,030
Cash paid during the year for:      
Interest 1,841 1,523 1,383
Income taxes 6,256 10,604 8,273
Non-cash financing activities:      
Accrued share repurchases 529 0 788
Accrued contingent consideration $ 5,613 $ 5,166 $ 0