v3.26.1
Cost and Estimated Earnings on Uncompleted Contracts (Tables)
12 Months Ended
Dec. 31, 2025
Cost and Estimated Earnings on Uncompleted Contracts  
Schedule of contract assets

(Amounts in thousands)

  ​ ​ ​

December 31, 2025

  ​ ​ ​

December 31, 2024

Costs in excess of billings

$

343,605

$

452,010

Costs to fulfill contracts, net

 

23,002

 

31,171

Contract assets

$

366,607

$

483,181

Schedule of costs and estimated earnings on uncompleted contracts

(Amounts in thousands)

  ​ ​ ​

December 31, 2025

  ​ ​ ​

December 31, 2024

Costs incurred on uncompleted contracts

$

8,078,898

$

7,664,737

Estimated earnings

 

50,182

 

343,869

Costs incurred and estimated earnings

 

8,129,080

 

8,008,606

Less: billings to date

 

(8,038,018)

 

(7,806,302)

Costs to fulfill contracts, net

 

23,002

 

31,171

Net contract position

$

114,064

$

233,475

Schedule of net contract position

(Amounts in thousands)

  ​ ​ ​

December 31, 2025

  ​ ​ ​

December 31, 2024

Contract assets

$

366,607

$

483,181

Contract liabilities

 

(252,543)

 

(249,706)

Net contract position

$

114,064

$

233,475