XML 251 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Contract Assets and Liabilities (Schedule of Contract Assets) (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract]    
Retention receivable $ 550,224 $ 580,926
Costs and estimated earnings in excess of billings:    
Claims 519,399 562,646
Unapproved change orders 558,521 512,831
Other unbilled costs and profits 78,651 68,369
Total costs and estimated earnings in excess of billings 1,156,571 1,143,846
Capitalized contract costs 103,946 117,913
Total contract assets $ 1,810,741 $ 1,842,685