v3.25.3
Cost and Estimated Earnings on Uncompleted Contracts (Tables)
9 Months Ended
Sep. 30, 2025
Cost and Estimated Earnings on Uncompleted Contracts  
Schedule of contract assets

​

​

​

​

​

​

​

​

As of

(Amounts in thousands)

September 30, 2025

    

December 31, 2024

Costs in excess of billings

$

440,697

​

$

452,010

Costs to fulfill contracts, net

 

27,854

​

 

31,171

Contract assets

$

468,551

​

$

483,181

Schedule of costs and estimated earnings on uncompleted contracts

​

​

​

​

​

​

​

​

As of

(Amounts in thousands)

September 30, 2025

    

December 31, 2024

Costs incurred on uncompleted contracts

$

7,974,812

​

$

7,664,737

Estimated earnings

 

236,106

​

 

343,869

Costs incurred and estimated earnings

 

8,210,918

​

 

8,008,606

Less: billings to date

 

(8,038,431)

​

 

(7,806,302)

Costs to fulfill contracts, net

 

27,854

​

 

31,171

Net contract position

$

200,341

​

$

233,475

Schedule of net contract position

​

​

​

​

​

​

​

​

As of

(Amounts in thousands)

September 30, 2025

    

December 31, 2024

Contract assets

$

468,551

​

$

483,181

Contract liabilities

 

(268,210)

​

 

(249,706)

Net contract position

$

200,341

​

$

233,475