Quarterly report pursuant to Section 13 or 15(d)

Contracts in Progress (Details Textual)

v3.8.0.1
Contracts in Progress (Details Textual) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2018
Dec. 31, 2017
Subcontract Payable Retainage $ 11.5 $ 11.1
Five construction projects [Member]    
Gross profit write down 3.7  
Service project write down 0.9  
Four construction projects [Member]    
Gross profit write Up $ 1.5