XML 79 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
Contract Assets and Liabilities (Schedule Of Contract Assets) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract]    
Contract Assets $ 560,163 $ 580,926
Costs and estimated earnings in excess of billings:    
Claims 451,770 562,646
Unapproved change orders 393,803 512,831
Other unbilled costs and profits 96,949 68,369
Total costs and estimated earnings in excess of billings 942,522 1,143,846
Billings in excess of costs and estimated earnings $ 1,216,623 $ 1,103,530