XML 247 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Contract Assets and Liabilities (Tables)
12 Months Ended
Dec. 31, 2022
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)20222021
Retention receivable$585,556 $568,881 
Costs and estimated earnings in excess of billings:
Claims677,367 833,352 
Unapproved change orders601,681 418,054 
Other unbilled costs and profits98,480 105,362 
Total costs and estimated earnings in excess of billings1,377,528 1,356,768 
Capitalized contract costs49,441 69,027 
Total contract assets$2,012,525 $1,994,676 
The amount as reported on the Consolidated Balance Sheets consisted of the following:
As of December 31,
(in thousands)20222021
Retention payable$246,562 $268,945 
Billings in excess of costs and estimated earnings975,812 761,689 
Total contract liabilities$1,222,374 $1,030,634