XML 49 R28.htm IDEA: XBRL DOCUMENT v3.20.4
Contract Assets And Liabilities (Tables)
12 Months Ended
Dec. 31, 2020
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract]  
Schedule Of Contract Assets And Liabilities The amounts as included on the Consolidated Balance Sheets consisted of the following:
As of December 31,
(in thousands)20202019
Retainage receivable$648,441 $562,375 
Costs and estimated earnings in excess of billings:
Claims752,783 705,993 
Unapproved change orders415,489 362,264 
Other unbilled costs and profits68,462 55,287 
Total costs and estimated earnings in excess of billings1,236,734 1,123,544 
Capitalized contract costs74,452 80,294 
Total contract assets$1,959,627 $1,766,213 
The amount as reported on the Consolidated Balance Sheets consisted of the following:
As of December 31,
(in thousands)20202019
Retainage payable$315,135 $252,181 
Billings in excess of costs and estimated earnings839,222 844,389 
Total contract liabilities$1,154,357 $1,096,570