Quarterly report pursuant to Section 13 or 15(d)

REVENUE - Contract assets and the contract liabilities (Details)

v3.20.2
REVENUE - Contract assets and the contract liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Changes in the contract assets and the contract liabilities          
Costs incurred on uncompleted contracts $ 63,194 $ 62,902 $ 122,432 $ 106,305  
Earnings recognized on uncompleted contracts 9,355 8,530 16,264 15,795  
Total 72,549 71,432 138,696 122,100  
Less - billings to date (65,009) (62,637) (131,156) (113,305)  
Net 7,540 8,795 7,540 8,795  
Contract assets 10,730 12,092 10,730 12,092 $ 7,225
Contract liabilities (3,190) $ (3,297) (3,190) $ (3,297) (2,699)
Revenue recognized from contracts in progress liability balance at December 31, 2019 $ 300   $ 1,600   $ 2,800