XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.1
CONTRACT ASSETS AND CONTRACT LIABILITIES (Details) - USD ($)
$ in Thousands
Apr. 01, 2023
Dec. 31, 2022
CONTRACT ASSETS AND CONTRACT LIABILITIES    
Costs incurred on uncompleted contracts $ 50,640 $ 59,298
Estimated earnings on uncompleted contracts 940 4,464
Earned revenues 51,580 63,762
Less: billings to date 46,671 59,784
Net costs and estimated earnings in excess of billings 4,909 3,978
Contract assets 5,812 4,934
Contract liabilities 903 956
Net contract assets $ 4,909 $ 3,978