Quarterly report pursuant to Section 13 or 15(d)

REVENUE - Contract assets and the contract liabilities (Details)

v3.22.2.2
REVENUE - Contract assets and the contract liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Changes in the contract assets and the contract liabilities          
Costs incurred on uncompleted contracts $ 55,936 $ 66,590 $ 173,564 $ 203,561  
Earnings recognized on uncompleted contracts 749 6,761 8,739 22,212  
Total 56,685 73,351 182,303 225,773  
Less - billings to date (50,049) (63,034) (175,667) (215,456)  
Net 6,636 10,317 6,636 10,317  
Contract assets 10,076 12,811 10,076 12,811 $ 12,683
Contract liabilities (3,440) $ (2,494) (3,440) $ (2,494) $ (3,412)
Revenue recognized from contracts in progress liability balance at September 30, 2022 $ 100   $ 2,200