XML 20 R6.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2017
Mar. 31, 2016
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 7,477 $ 9,841
Adjustments to reconcile net income to net cash provided by operating activities    
Amortization of identifiable intangible assets 1,562 2,039
Depreciation expense 4,577 4,219
Goodwill impairment 1,105  
Bad debt expense (benefit) 219 (262)
Deferred tax expense (benefit) (1,077) (1,022)
Amortization of debt financing costs 94 85
Gain on sale of assets (154) (145)
Changes in the fair value of contingent earn-out obligations 26  
Stock-based compensation 1,333 1,485
(Increase) decrease in-    
Receivables, net 24,525 17,142
Inventories (750) (370)
Prepaid expenses and other current assets 659 (179)
Costs and estimated earnings in excess of billings (6,605) (1,837)
Other noncurrent assets 465 49
Increase (decrease) in-    
Accounts payable and accrued liabilities (16,299) (9,316)
Billings in excess of costs and estimated earnings (7,151) (8,526)
Other long-term liabilities 47 (86)
Net cash provided by operating activities 10,053 13,117
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property and equipment (5,077) (3,765)
Proceeds from sales of property and equipment 292 220
Cash paid for acquisitions, net of cash acquired (313) (57,071)
Net cash used in investing activities (5,098) (60,616)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from revolving line of credit   132,000
Payments on revolving line of credit   (91,000)
Payments on other debt (25) (17)
Payments on capital lease obligations (57) (66)
Debt financing costs   (789)
Payments of dividends to stockholders (2,608) (2,426)
Share repurchase (2,197) (2,840)
Shares received in lieu of tax withholding (632) (562)
Proceeds from exercise of options 736 275
Deferred acquisition payments (802)  
Net cash provided by (used in) financing activities (5,585) 34,575
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS (630) (12,924)
CASH AND CASH EQUIVALENTS, beginning of period 32,074 56,464
CASH AND CASH EQUIVALENTS, end of period $ 31,444 $ 43,540