XML 49 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
COSTS AND ESTIMATED PROFITS ON UNCOMPLETED CONTRACTS (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Schedule of costs and estimated earnings on uncompleted contracts [Abstract]    
Costs incurred on uncompleted contracts $ 47,906 $ 37,899
Estimated profits, thereon 5,439 2,665
Total 53,345 40,564
Less: billings to date 21,962 17,881
Net 31,383 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 on uncompleted contracts 35,534 26,915
Billings in excess of costs and estimated profits on uncompleted contracts (4,156) (4,249)
Translation adjustment 5 17
Net $ 31,383 $ 22,683