Annual report pursuant to Section 13 and 15(d)

REVENUE - Uncompleted Contracts (Details)

v3.19.1
REVENUE - Uncompleted Contracts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Costs, earnings and billings related to uncompleted contracts    
Costs incurred on uncompleted contracts $ 160,368 $ 164,076
Earnings recognized on uncompleted contracts 28,581 17,304
Total 188,949 181,380
Less - billings to date (184,009) (176,942)
Net 4,940 4,438
Contract assets 8,218 11,487
Contract liabilities 3,278 $ 7,049
Revenue recognized from contracts in progress liability balance at December 31, 2017 $ 5,300