XML 40 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue (Tables)
3 Months Ended
Mar. 31, 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 months ended March 31, 2022 and 2021.
Three Months Ended
March 31,
(in thousands)20222021
Civil segment revenue by end market:
Mass transit (includes certain transportation and tunneling projects)$257,138 $308,875 
Military defense facilities49,794 49,536 
Bridges41,247 46,167 
Water20,652 26,810 
Other21,964 44,187 
Total Civil segment revenue$390,795 $475,575 
Three Months Ended
March 31,
(in thousands)20222021
Building segment revenue by end market:
Hospitality and gaming$76,918 $100,567 
Municipal and government75,955 71,909 
Mass transit (includes transportation projects)60,201 26,535 
Commercial and industrial facilities39,086 130,052 
Health care facilities35,560 10,409 
Education facilities29,860 38,317 
Other13,068 29,444 
Total Building segment revenue$330,648 $407,233 
Three Months Ended
March 31,
(in thousands)20222021
Specialty Contractors segment revenue by end market:
Mass transit (includes certain transportation and tunneling projects)$119,027 $181,163 
Commercial and industrial facilities29,857 38,749 
Multi-unit residential24,938 42,795 
Water21,447 21,154 
Education facilities12,276 13,356 
Other23,166 27,570 
Total Specialty Contractors segment revenue$230,711 $324,787 
Three Months Ended
March 31, 2022
Three Months Ended
March 31, 2021
(in thousands)CivilBuildingSpecialty
Contractors
TotalCivilBuildingSpecialty
Contractors
Total
Revenue by customer type:
State and local agencies$313,842 $123,690 $92,231 $529,763 $390,502 $76,581 $142,924 $610,007 
Federal agencies50,694 46,098 11,334 108,126 51,633 50,361 21,237 123,231 
Private owners26,259 160,860 127,146 314,265 33,440 280,291 160,626 474,357 
Total revenue$390,795 $330,648 $230,711 $952,154 $475,575 $407,233 $324,787 $1,207,595 

Three Months Ended
March 31, 2022
Three Months Ended
March 31, 2021
(in thousands)CivilBuildingSpecialty
Contractors
TotalCivilBuildingSpecialty
Contractors
Total
Revenue by contract type:
Fixed price$336,993 $102,518 $199,063 $638,574 $419,156 $84,449 $293,468 $797,073 
Guaranteed maximum price293 171,509 5,333 177,135 1,270 270,454 1,130 272,854 
Unit price50,510 33 14,822 65,365 52,733 111 28,297 81,141 
Cost plus fee and other2,999 56,588 11,493 71,080 2,416 52,219 1,892 56,527 
Total revenue$390,795 $330,648 $230,711 $952,154 $475,575 $407,233 $324,787 $1,207,595