XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.2
CONTRACT ASSETS AND CONTRACT LIABILITIES (Details) - USD ($)
$ in Thousands
Jul. 01, 2023
Dec. 31, 2022
CONTRACT ASSETS AND CONTRACT LIABILITIES    
Costs incurred on uncompleted contracts $ 53,994 $ 59,298
Estimated earnings on uncompleted contracts 2,519 4,464
Earned revenues 56,513 63,762
Less: billings to date 53,817 59,784
Net costs and estimated earnings in excess of billings 2,696 3,978
Contract assets 3,748 4,934
Contract liabilities (1,052) (956)
Net contract assets $ 2,696 $ 3,978