v3.26.1
CONTRACT ASSETS AND LIABILITIES (Tables)
6 Months Ended
Jun. 30, 2026
Contractors [Abstract]  
Schedule of Costs and Estimated Profits 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):

June 30, 2026December 31, 2025
Costs incurred on uncompleted contracts$248,513 $147,866 
Estimated profits, thereon123,376 71,260 
Total costs and estimated profits on uncompleted contracts371,889 219,126 
Less: billings to date334,564 180,960 
Net$37,325 $38,166 
Such amounts were included in the accompanying unaudited condensed consolidated balance sheets for June 30, 2026 and December 31, 2025 under the following captions (in thousands):

June 30, 2026December 31, 2025
Costs and estimated profits in excess of billings$58,958 $53,855 
Billings in excess of costs and estimated profits(21,633)(15,689)
Net$37,325 $38,166