XML 41 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Tables)
9 Months Ended
Sep. 30, 2020
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, 2020 and 2019.
Three Months Ended
September 30,
Nine Months Ended
September 30,
(in thousands)2020201920202019
Civil segment revenue by end market:
Mass transit (includes transportation and tunneling projects)$372,131 $265,671 $1,024,083 $655,541 
Bridges104,722 113,743 246,006 269,517 
Military defense facilities44,246 16,914 102,898 40,335 
Highways30,086 44,630 98,259 145,917 
Water23,277 7,555 76,569 21,882 
Other37,534 76,033 119,786 198,506 
Total Civil segment revenue$611,996 $524,546 $1,667,601 $1,331,698 
Three Months Ended
September 30,
Nine Months Ended
September 30,
(in thousands)2020201920202019
Building segment revenue by end market:
Commercial and industrial facilities$162,364 $121,206 $402,312 $345,752 
Hospitality and gaming119,588 57,672 346,517 180,556 
Municipal and government66,505 62,444 215,230 192,986 
Mass transit (includes transportation projects)50,206 53,384 174,605 123,772 
Education facilities50,425 33,469 129,085 123,059 
Health care facilities26,344 58,323 94,651 199,347 
Other32,708 28,848 100,525 111,658 
Total Building segment revenue$508,140 $415,346 $1,462,925 $1,277,130 
Three Months Ended
September 30,
Nine Months Ended
September 30,
(in thousands)2020201920202019
Specialty Contractors segment revenue by end market:
Mass transit (includes transportation and tunneling projects)$179,875 $103,710 $447,180 $285,121 
Commercial and industrial facilities41,378 51,471 115,382 139,112 
Multi-unit residential39,014 25,860 103,118 56,474 
Water20,413 9,706 46,341 26,143 
Education facilities12,236 21,610 39,131 47,226 
Other29,039 37,096 87,569 110,203 
Total Specialty Contractors segment revenue$321,955 $249,453 $838,721 $664,279 
Three Months Ended
September 30, 2020
Three Months Ended
September 30, 2019
(in thousands)CivilBuildingSpecialty
Contractors
TotalCivilBuildingSpecialty
Contractors
Total
Revenue by customer type:
State and local agencies$526,771 $126,448 $155,175 $808,394 $420,839 $144,106 $136,191 $701,136 
Federal agencies48,861 32,392 29,362 110,615 32,852 36,890 4,786 74,528 
Private owners36,364 349,300 137,418 523,082 70,855 234,350 108,476 413,681 
Total revenue$611,996 $508,140 $321,955 $1,442,091 $524,546 $415,346 $249,453 $1,189,345 
Nine Months Ended
September 30, 2020
Nine Months Ended
September 30, 2019
(in thousands)CivilBuildingSpecialty
Contractors
TotalCivilBuildingSpecialty
Contractors
Total
Revenue by customer type:
State and local agencies$1,426,644 $430,212 $401,671 $2,258,527 $1,059,384 $422,590 $347,517 $1,829,491 
Federal agencies128,112 99,013 50,410 277,535 82,989 121,437 15,316 219,742 
Private owners112,845 933,700 386,640 1,433,185 189,325 733,103 301,446 1,223,874 
Total revenue$1,667,601 $1,462,925 $838,721 $3,969,247 $1,331,698 $1,277,130 $664,279 $3,273,107 
Three Months Ended
September 30, 2020
Three Months Ended
September 30, 2019
(in thousands)CivilBuildingSpecialty
Contractors
TotalCivilBuildingSpecialty
Contractors
Total
Revenue by contract type:
Fixed price$484,851 $117,650 $284,534 $887,035 $376,230 $144,514 $208,689 $729,433 
Guaranteed maximum price179 308,299 1,923 310,401 639 159,217 4,405 164,261 
Unit price124,506 254 31,191 155,951 142,253 2,922 25,193 170,368 
Cost plus fee and other2,460 81,937 4,307 88,704 5,424 108,693 11,166 125,283 
Total revenue$611,996 $508,140 $321,955 $1,442,091 $524,546 $415,346 $249,453 $1,189,345 
Nine Months Ended
September 30, 2020
Nine Months Ended
September 30, 2019
(in thousands)CivilBuildingSpecialty
Contractors
TotalCivilBuildingSpecialty
Contractors
Total
Revenue by contract type:
Fixed price$1,349,750 $401,957 $743,241 $2,494,948 $969,041 $395,123 $551,779 $1,915,943 
Guaranteed maximum price768 794,810 3,850 799,428 4,517 551,399 15,326 571,242 
Unit price307,654 1,417 70,784 379,855 343,416 10,950 64,379 418,745 
Cost plus fee and other9,429 264,741 20,846 295,016 14,724 319,658 32,795 367,177 
Total revenue$1,667,601 $1,462,925 $838,721 $3,969,247 $1,331,698 $1,277,130 $664,279 $3,273,107