Quarterly report pursuant to Section 13 or 15(d)

REVENUE - Contract assets and the contract liabilities (Details)

v3.21.2
REVENUE - Contract assets and the contract liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Changes in the contract assets and the contract liabilities          
Costs incurred on uncompleted contracts $ 66,590 $ 57,582 $ 203,561 $ 180,014  
Earnings recognized on uncompleted contracts 6,761 8,658 22,212 24,922  
Total 73,351 66,240 225,773 204,936  
Less - billings to date (63,034) (60,850) (215,456) (199,546)  
Net 10,317 5,390 10,317 5,390  
Contract assets 12,811 8,795 12,811 8,795 $ 7,969
Contract liabilities (2,494) $ (3,405) (2,494) $ (3,405) $ (2,529)
Revenue recognized from contracts in progress liability balance at December 31, 2020 $ 1,100   $ 2,200