XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue (Schedule of Revenue by Contract Type) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Revenue $ 1,082,816 $ 1,060,705 $ 3,259,273 $ 2,858,756
Adverse Legal Ruling Pertaining to Mixed-Use Project in New York        
Disaggregation of Revenue [Line Items]        
Loss contingency       83,600
Fixed price        
Disaggregation of Revenue [Line Items]        
Revenue 731,703 691,145 2,248,088 1,999,737
Guaranteed maximum price        
Disaggregation of Revenue [Line Items]        
Revenue 207,244 166,395 586,881 361,220
Unit price        
Disaggregation of Revenue [Line Items]        
Revenue 106,669 116,470 256,661 253,276
Cost plus fee and other        
Disaggregation of Revenue [Line Items]        
Revenue 37,200 86,695 167,643 244,523
Civil        
Disaggregation of Revenue [Line Items]        
Revenue 545,895 520,494 1,564,548 1,424,487
Civil | Unfavorable Adjustment Adverse Arbitration Ruling on Bridge Project in California        
Disaggregation of Revenue [Line Items]        
Revenue (79,400)   (79,400)  
Loss contingency 101,600   101,600  
Civil | Fixed price        
Disaggregation of Revenue [Line Items]        
Revenue 446,208 417,973 1,330,549 1,217,689
Civil | Guaranteed maximum price        
Disaggregation of Revenue [Line Items]        
Revenue 420 91 554 46
Civil | Unit price        
Disaggregation of Revenue [Line Items]        
Revenue 90,090 91,906 199,257 183,580
Civil | Cost plus fee and other        
Disaggregation of Revenue [Line Items]        
Revenue 9,177 10,524 34,188 23,172
Building        
Disaggregation of Revenue [Line Items]        
Revenue 435,715 365,449 1,265,523 926,444
Building | Adverse Legal Ruling Pertaining to Mixed-Use Project in New York        
Disaggregation of Revenue [Line Items]        
Loss contingency       72,200
Building | Fixed price        
Disaggregation of Revenue [Line Items]        
Revenue 211,625 130,422 567,821 362,591
Building | Guaranteed maximum price        
Disaggregation of Revenue [Line Items]        
Revenue 205,184 165,397 583,127 360,245
Building | Unit price        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Building | Cost plus fee and other        
Disaggregation of Revenue [Line Items]        
Revenue 18,906 69,630 114,575 203,608
Specialty Contractors        
Disaggregation of Revenue [Line Items]        
Revenue 101,206 174,762 429,202 507,825
Specialty Contractors | Adverse Legal Ruling Pertaining to Mixed-Use Project in New York        
Disaggregation of Revenue [Line Items]        
Loss contingency       11,400
Specialty Contractors | Fixed price        
Disaggregation of Revenue [Line Items]        
Revenue 73,870 142,750 349,718 419,457
Specialty Contractors | Guaranteed maximum price        
Disaggregation of Revenue [Line Items]        
Revenue 1,640 907 3,200 929
Specialty Contractors | Unit price        
Disaggregation of Revenue [Line Items]        
Revenue 16,579 24,564 57,404 69,696
Specialty Contractors | Cost plus fee and other        
Disaggregation of Revenue [Line Items]        
Revenue $ 9,117 $ 6,541 $ 18,880 $ 17,743