Annual report pursuant to Section 13 and 15(d)

Acquisitions - Schedule of Preliminary Purchase Price Allocation (Details)

v3.20.1
Acquisitions - Schedule of Preliminary Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Apr. 20, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Goodwill   $ 45,007 $ 45,007
Benchmark Acquisition [Member]        
Cash $ 2,416      
Accounts receivable 20,577      
Costs and estimated earnings in excess of billings on uncompleted contracts 3,870      
Other current assets 4,235      
Property and equipment 47      
Total identifiable assets acquired 31,145      
Contracts in progress 10,632      
Trademarks and tradenames 2,749      
Customer relationships 22,743      
Non-compete 548      
Total fair value of identified intangible assets 36,672      
Goodwill 45,007      
Total Assets Acquired 112,824      
Accounts payable 20,098      
Billings in excess of costs and estimated earnings on uncompleted contract 16,303      
Accrued expenses and other current liabilities 2,178      
Total liabilities assumed 38,579      
Total consideration transferred $ 74,245