XML 41 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Contracts in Progress (Tables)
3 Months Ended
Mar. 31, 2021
Contract With Customer Asset And Liability [Abstract]  
Summary of Costs and Estimated Earnings on Contracts

The following table reflects the calculation of the net balance of contract assets and contract liabilities. Costs and estimated earnings on contracts in progress consist of the following (in thousands):

 

 

 

 

 

 

 

 

 

 

 

 

March 31, 2021

 

 

December 31, 2020

 

Costs incurred on uncompleted contracts

 

$

123,572

 

 

$

113,856

 

Estimated contract earnings in excess of costs

 

 

165,405

 

 

 

151,423

 

Estimated contract earnings to date

 

 

288,977

 

 

 

265,279

 

Less: billed to date

 

 

(283,526

)

 

 

(260,142

)

Net contract assets

 

$

5,451

 

 

$

5,137