XML 55 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONTRACT ASSETS AND LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2023
Contractors [Abstract]  
Schedule of Costs and Estimated Earnings on Uncompleted Contracts Included in Condensed Consolidated Balance Sheets
Costs and estimated profits on uncompleted contracts and related amounts billed were as follows (in thousands):
 December 31,
 20232022
Costs incurred on uncompleted contracts$92,363 $70,329 
Estimated profits, thereon37,379 23,274 
Total costs and estimated profits on uncompleted contracts
129,742 93,603 
Less: billings to date96,928 80,421 
Total
$32,814 $13,182 
Such amounts were included in the accompanying Consolidated Balance Sheets for 2023 and 2022 under the following captions (in thousands):
 December 31,
 20232022
Costs and estimated profits in excess of billings $42,323 $23,588 
Billings in excess of costs and estimated profits(9,506)(10,411)
Translation Adjustment(3)
Net contract assets
$32,814 $13,182