Quarterly report pursuant to Section 13 or 15(d)

REVENUE - Contract assets and the contract liabilities (Details)

v3.21.1
REVENUE - Contract assets and the contract liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Changes in the contract assets and the contract liabilities      
Costs incurred on uncompleted contracts $ 54,753 $ 59,238  
Earnings recognized on uncompleted contracts 6,098 6,909  
Total 60,851 66,147  
Less - billings to date (50,301) (53,146)  
Net 10,550 13,001  
Contract assets 12,528 16,401 $ 7,969
Contract liabilities (1,978) $ (3,400) $ (2,529)
Revenue recognized from contracts in progress liability balance at December 31, 2020 $ 1,000