XML 50 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
COSTS AND ESTIMATED PROFITS ON UNCOMPLETED CONTRACTS (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Schedule of costs and estimated earnings on uncompleted contracts [Abstract]    
Costs incurred on uncompleted contracts $ 53,626 $ 37,899
Estimated profits, thereon 6,504 2,665
Total 60,130 40,564
Less: billings to date 25,265 17,881
Net 34,865 22,683
Schedule of Costs and Estimated Earnings on Uncompleted Contracts Included in Condensed Consolidated Balance Sheets [Abstract]    
Costs and estimated profits in excess of billings 37,943 26,915
Billings in excess of costs and estimated profits (3,075) (4,249)
Translation adjustment (3) 17
Net $ 34,865 $ 22,683