XML 236 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue (Tables)
9 Months Ended
Sep. 30, 2022
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following tables disaggregate revenue by end market, customer type and contract type, which the Company believes best depict how the nature, amount, timing and uncertainty of its revenue and cash flows are affected by economic factors for the three and nine months ended September 30, 2022 and 2021.
Three Months Ended
September 30,
Nine Months Ended
September 30,
(in thousands)2022202120222021
Civil segment revenue by end market:
Mass transit (includes certain transportation and tunneling projects)$311,702 $386,913 $794,414 $1,062,322 
Bridges86,042 67,117 212,362 179,059 
Military defense facilities66,063 46,615 176,212 140,736 
Water27,098 22,470 70,134 74,080 
Other10,000 23,103 42,200 120,948 
Total Civil segment revenue$500,905 $546,218 $1,295,322 $1,577,145 
Three Months Ended
September 30,
Nine Months Ended
September 30,
(in thousands)2022202120222021
Building segment revenue by end market:
Municipal and government$88,624 $76,471 $248,405 $222,855 
Commercial and industrial facilities60,711 75,402 149,106 307,414 
Health care facilities48,602 20,287 134,439 44,294 
Hospitality and gaming17,455 89,317 118,450 276,029 
Mass transit (includes transportation projects)40,783 38,868 111,431 99,747 
Education facilities41,538 39,528 102,574 123,988 
Other20,337 21,068 51,234 76,507 
Total Building segment revenue$318,050 $360,941 $915,639 $1,150,834 
Three Months Ended
September 30,
Nine Months Ended
September 30,
(in thousands)2022202120222021
Specialty Contractors segment revenue by end market:
Mass transit (includes certain transportation and tunneling projects)$95,281 $135,971 $289,703 $465,179 
Commercial and industrial facilities50,213 33,897 116,514 109,283 
Multi-unit residential31,461 28,054 84,642 101,498 
Water20,274 29,161 55,693 67,829 
Education facilities20,186 13,876 40,627 45,657 
Federal government14,552 4,454 35,407 8,956 
Other20,004 25,650 50,560 78,679 
Total Specialty Contractors segment revenue$251,971 $271,063 $673,146 $877,081 
Three Months Ended
September 30, 2022
Three Months Ended
September 30, 2021
(in thousands)CivilBuildingSpecialty
Contractors
TotalCivilBuildingSpecialty
Contractors
Total
Revenue by customer type:
State and local agencies$375,566 $136,082 $113,907 $625,555 $478,720 $99,540 $110,012 $688,272 
Federal agencies97,741 42,367 4,983 145,091 48,680 50,437 14,716 113,833 
Private owners27,598 139,601 133,081 300,280 18,818 210,964 146,335 376,117 
Total revenue$500,905 $318,050 $251,971 $1,070,926 $546,218 $360,941 $271,063 $1,178,222 
Nine Months Ended
September 30, 2022
Nine Months Ended
September 30, 2021
(in thousands)CivilBuildingSpecialty
Contractors
TotalCivilBuildingSpecialty
Contractors
Total
Revenue by customer type:
State and local agencies$1,008,819 $349,245 $297,955 $1,656,019 $1,350,555 $268,396 $377,016 $1,995,967 
Federal agencies211,426 130,867 19,503 361,796 149,648 150,085 41,657 341,390 
Private owners75,077 435,527 355,688 866,292 76,942 732,353 458,408 1,267,703 
Total revenue$1,295,322 $915,639 $673,146 $2,884,107 $1,577,145 $1,150,834 $877,081 $3,605,060 

Three Months Ended
September 30, 2022
Three Months Ended
September 30, 2021
(in thousands)CivilBuildingSpecialty
Contractors
TotalCivilBuildingSpecialty
Contractors
Total
Revenue by contract type:
Fixed price$416,216 $103,804 $206,886 $726,906 $473,212 $89,895 $235,534 $798,641 
Guaranteed maximum price(13)144,831 5,627 150,445 502 219,395 5,420 225,317 
Unit price90,372 — 25,951 116,323 71,429 130 23,558 95,117 
Cost plus fee and other(5,670)69,415 13,507 77,252 1,075 51,521 6,551 59,147 
Total revenue$500,905 $318,050 $251,971 $1,070,926 $546,218 $360,941 $271,063 $1,178,222 
Nine Months Ended
September 30, 2022
Nine Months Ended
September 30, 2021
(in thousands)CivilBuildingSpecialty
Contractors
TotalCivilBuildingSpecialty
Contractors
Total
Revenue by contract type:
Fixed price$1,090,623 $270,618 $563,985 $1,925,226 $1,353,436 $269,693 $775,292 $2,398,421 
Guaranteed maximum price581 462,294 14,321 477,196 2,270 737,251 9,113 748,634 
Unit price213,092 33 62,837 275,962 212,678 (1,323)80,558 291,913 
Cost plus fee and other(8,974)182,694 32,003 205,723 8,761 145,213 12,118 166,092 
Total revenue$1,295,322 $915,639 $673,146 $2,884,107 $1,577,145 $1,150,834 $877,081 $3,605,060