XML 78 R63.htm IDEA: XBRL DOCUMENT v3.10.0.1
COSTS AND ESTIMATED PROFITS ON UNCOMPLETED CONTRACTS (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Schedule of costs and estimated earnings on uncompleted contracts [Abstract]    
Costs incurred on uncompleted contracts $ 53,595 $ 37,899
Estimated earnings, thereon 6,847 2,665
Total 60,442 40,564
Less: billings to date 38,662 17,881
Net 21,780 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 32,514 26,915
Billings in excess of costs and estimated profits (10,696) (4,249)
Translation Adjustment (38) 17
Net $ 21,780 $ 22,683