XML 72 R58.htm IDEA: XBRL DOCUMENT v3.8.0.1
COSTS AND ESTIMATED PROFITS ON UNCOMPLETED CONTRACTS (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Schedule of costs and estimated earnings on uncompleted contracts [Abstract]    
Costs incurred on uncompleted contracts $ 37,899 $ 25,214
Estimated earnings, thereon 2,665 6,274
Total 40,564 31,488
Less: billings to date 17,881 15,864
Net 22,683 15,624
Schedule of Costs and Estimated Earnings on Uncompleted Contracts Included in Condensed Consolidated Balance Sheets [Abstract]    
Costs and estimated profits in excess of billings on uncompleted contracts 26,915 18,421
Billings in excess of costs and estimated profits on uncompleted contracts (4,249) (2,813)
Translation adjustment 17 16
Net $ 22,683 $ 15,624