Quarterly report pursuant to Section 13 or 15(d)

REVENUE - Contract assets and the contract liabilities (Details)

v3.20.1
REVENUE - Contract assets and the contract liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Mar. 31, 2019
Changes in the contract assets and the contract liabilities      
Costs incurred on uncompleted contracts $ 59,238   $ 43,403
Earnings recognized on uncompleted contracts 6,909   7,265
Total 66,147   50,668
Less - billings to date (53,146)   (42,729)
Net 13,001   7,939
Contract assets 16,401 $ 7,225 11,141
Contract liabilities (3,400) $ (2,699) $ (3,202)
Revenue recognized from contracts in progress liability balance at December 31, 2019 $ 2,800