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 9 Months Ended
Sep. 30, 2018
Sep. 30, 2018
Dec. 31, 2017
Subcontract Payable Retainage $ 11.8 $ 11.8 $ 11.1
Gross profit write Up   0.6  
Five construction projects [Member]      
Gross profit write down 9.0 18.0  
Service project write down $ 0.6 1.5  
Four construction projects [Member]      
Gross profit write Up   $ 2.6