Quarterly report pursuant to Section 13 or 15(d)

Costs and Estimated Earnings on Uncompleted Contracts - Schedule of Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts (Details)

v3.8.0.1
Costs and Estimated Earnings on Uncompleted Contracts - Schedule of Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Costs and estimated earnings in excess of billings $ 6,773
Uncompleted Contracts [Member]    
Costs incurred on uncompleted contracts 56,674  
Estimated earnings 9,463  
Costs incurred on uncompleted contracts and estimated earnings 66,137  
Billings to date (66,742)  
Costs and estimated earnings on uncompleted contracts (605)  
Costs and estimated earnings in excess of billings 6,733  
Billings in excess of costs and estimated earnings (7,378)  
Costs and estimated earnings on uncompleted contracts $ (605)