XML 20 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
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 six months ended June 30, 2023 and 2022.
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)2023202220232022
Civil segment revenue by end market:
Mass transit (includes certain transportation and tunneling projects)$361,082 $225,574 $549,542 $482,712 
Military facilities83,811 60,355 169,378 110,149 
Bridges51,326 85,073 81,971 126,320 
Commercial and industrial sites29,089 11,694 51,593 23,604 
Other28,815 20,926 51,509 51,632 
Total Civil segment revenue$554,123 $403,622 $903,993 $794,417 
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)2023202220232022
Building segment revenue by end market:
Municipal and government$97,814 $83,826 $187,434 $159,781 
Health care facilities55,839 50,277 106,256 85,837 
Education facilities54,420 31,176 102,497 61,036 
Mass transit (includes transportation projects)62,871 10,447 96,191 70,648 
Commercial and industrial facilities16,026 49,309 54,297 88,395 
Hospitality and gaming16,979 24,077 36,585 100,995 
Sports and entertainment13,364 5,174 26,830 9,946 
Other(a)
14,029 12,655 (49,095)20,951 
Total Building segment revenue$331,342 $266,941 $560,995 $597,589 
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)2023202220232022
Specialty Contractors segment revenue by end market:
Commercial and industrial facilities$53,583 $36,444 $107,810 $66,301 
Multi-unit residential29,207 28,243 62,003 53,181 
Mass transit (includes certain transportation and tunneling projects)4,973 75,395 52,518 194,422 
Water20,147 13,972 48,481 35,419 
Federal government11,210 14,106 23,829 20,855 
Health care facilities14,048 6,382 23,579 14,957 
Other(a)
3,118 15,922 14,843 36,040 
Total Specialty Contractors segment revenue$136,286 $190,464 $333,063 $421,175 
Three Months Ended
June 30, 2023
Three Months Ended
June 30, 2022
(in thousands)CivilBuildingSpecialty
Contractors
TotalCivilBuildingSpecialty
Contractors
Total
Revenue by customer type:
State and local agencies$403,013 $177,247 $54,879 $635,139 $319,411 $89,473 $91,817 $500,701 
Federal agencies98,711 47,090 (5,414)140,387 62,991 42,402 3,186 108,579 
Private owners52,399 107,005 86,821 246,225 21,220 135,066 95,461 251,747 
Total revenue$554,123 $331,342 $136,286 $1,021,751 $403,622 $266,941 $190,464 $861,027 
Six Months Ended
June 30, 2023
Six Months Ended
June 30, 2022
(in thousands)CivilBuildingSpecialty
Contractors
TotalCivilBuildingSpecialty
Contractors
Total
Revenue by customer type:
State and local agencies$616,440 $313,848 $140,561 $1,070,849 $633,253 $213,163 $184,048 $1,030,464 
Federal agencies194,695 88,825 (3,521)279,999 113,685 88,500 14,520 216,705 
Private owners(a)
92,858 158,322 196,023 447,203 47,479 295,926 222,607 566,012 
Total revenue$903,993 $560,995 $333,063 $1,798,051 $794,417 $597,589 $421,175 $1,813,181 

Three Months Ended
June 30, 2023
Three Months Ended
June 30, 2022
(in thousands)CivilBuildingSpecialty
Contractors
TotalCivilBuildingSpecialty
Contractors
Total
Revenue by contract type:
Fixed price$488,343 $136,053 $110,552 $734,948 $337,414 $64,296 $158,036 $559,746 
Guaranteed maximum price(107)125,070 (1,734)123,229 301 145,954 3,361 149,616 
Unit price58,662 — 21,068 79,730 72,210 — 22,064 94,274 
Cost plus fee and other7,225 70,219 6,400 83,844 (6,303)56,691 7,003 57,391 
Total revenue$554,123 $331,342 $136,286 $1,021,751 $403,622 $266,941 $190,464 $861,027 
Six Months Ended
June 30, 2023
Six Months Ended
June 30, 2022
(in thousands)CivilBuildingSpecialty
Contractors
TotalCivilBuildingSpecialty
Contractors
Total
Revenue by contract type:
Fixed price$799,716 $232,169 $276,707 $1,308,592 $674,407 $166,814 $357,099 $1,198,320 
Guaranteed maximum price(a)
(45)194,848 22 194,825 594 317,463 8,694 326,751 
Unit price91,674 — 45,132 136,806 122,720 33 36,886 159,639 
Cost plus fee and other12,648 133,978 11,202 157,828 (3,304)113,279 18,496 128,471 
Total revenue$903,993 $560,995 $333,063 $1,798,051 $794,417 $597,589 $421,175 $1,813,181 
____________________________________________________________________________________________________
(a)The six-month period ended June 30, 2023 includes the negative impact of a non-cash charge of $83.6 million in the first quarter of 2023 that resulted from an adverse legal ruling (of which $72.2 million impacted the Building segment and $11.4 million impacted the Specialty Contractors segment). Refer to Note 17, Business Segments, for additional details.

Changes in Contract Estimates that Impact Revenue
Changes to the total estimated contract revenue or cost for a given project, either due to unexpected events or revisions to management’s initial estimates, are recognized in the period in which they are determined. Revenue was negatively impacted during the three and six months ended June 30, 2023 related to performance obligations satisfied (or partially satisfied) in prior periods by $3.1 million and $108.3 million, respectively. Refer to Note 17, Business Segments, for additional details on significant adjustments. Revenue was negatively impacted during the three and six months ended June 30, 2022 related to performance obligations satisfied (or partially satisfied) in prior periods by $63.6 million and $110.3 million, respectively.
Remaining Performance Obligations
Remaining performance obligations represent the transaction price of firm orders for which work has not been performed and exclude unexercised contract options. As of June 30, 2023, the aggregate amounts of the transaction prices allocated to the remaining performance obligations of the Company’s construction contracts were $4.6 billion, $2.4 billion and $1.2 billion for the Civil, Building and Specialty Contractors segments, respectively. As of June 30, 2022, the aggregate amounts of the transaction prices allocated to the remaining performance obligations of the Company’s construction contracts were $4.9 billion, $2.2 billion and $1.3 billion for the Civil, Building and Specialty Contractors segments, respectively. The Company typically recognizes revenue on Civil segment projects over a period of three to five years, whereas for projects in the Building and Specialty Contractors segments, the Company typically recognizes revenue over a period of one to three years.