Quarterly report pursuant to Section 13 or 15(d)

REVENUE - Contract assets and the contract liabilities (Details)

v3.22.2
REVENUE - Contract assets and the contract liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Changes in the contract assets and the contract liabilities          
Costs incurred on uncompleted contracts $ 53,778 $ 82,218 $ 117,628 $ 136,971  
Earnings recognized on uncompleted contracts 2,281 9,353 7,990 15,451  
Total 56,059 91,571 125,618 152,422  
Less - billings to date (44,865) (80,589) (114,424) (141,440)  
Net 11,194 10,982 11,194 10,982  
Contract assets 13,483 12,265 13,483 12,265 $ 12,683
Contract liabilities (2,289) $ (1,283) (2,289) $ (1,283) $ (3,412)
Revenue recognized from contracts in progress liability balance at December 31, 2021 $ 700   $ 2,100