XML 81 R27.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue From Contracts With Customers (Tables)
3 Months Ended
Mar. 31, 2020
Revenue from Contract with Customer [Abstract]  
Schedule of Backlog By Segment
The Company had the following backlog, by segment:
 
 
March 31,
2020
 
December 31,
2019
Heavy Civil Backlog
 
$
886,575

 
$
834,049

Specialty Services Backlog
 
303,545

 
233,976

Total Heavy Civil and Specialty Services Backlog
 
$
1,190,120

 
$
1,068,025

Disaggregation of Revenue
The following tables present the Company’s revenue disaggregated by major end market and contract type:
 
Three Months Ended March 31,
Revenue by major end market
2020
 
2019
Heavy Highway
$
96,374

 
$
93,610

Aviation
28,457

 
29,937

Water Containment and Treatment
21,809

 
15,234

Other
8,975

 
11,724

Heavy Civil Revenue
$
155,615

 
$
150,505

 
 
 
 
Land Development
$
76,245

 
$

Commercial
28,478

 
30,679

Specialty Services Revenue
$
104,723

 
$
30,679

 
 
 
 
Residential Revenue
$
36,350

 
$
42,765

 
 
 
 
Revenues
$
296,688

 
$
223,949

 
 
 
 
Revenue by contract type
 
 
 
Fixed-Unit Price
$
141,739

 
$
141,219

Lump Sum
114,252

 
39,132

Residential and Other
40,697

 
43,598

Revenues
$
296,688

 
$
223,949