Quarterly report pursuant to Section 13 or 15(d)

Contracts in Progress (Details Textual)

v3.10.0.1
Contracts in Progress (Details Textual) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2018
Dec. 31, 2017
Subcontract Payable Retainage $ 11.2 $ 11.2 $ 11.1
Gross profit write Up 0.4 0.6  
Five construction projects [Member]      
Gross profit write down 3.9 8.0  
Service project write down   0.9  
Four construction projects [Member]      
Gross profit write Up $ 0.4 $ 2.4