XML 46 R36.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies - Revenue Disaggregated by Geographic Location and Contract Type (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Disaggregation of Revenue [Line Items]        
Revenues $ 2,839,199 $ 2,656,348 $ 5,646,458 $ 5,073,924
Percentage Of Total Revenues 100.00% 100.00% 100.00% 100.00%
Unit-price contracts        
Disaggregation of Revenue [Line Items]        
Revenues $ 1,020,650 $ 1,018,145 $ 1,915,694 $ 1,631,583
Percentage Of Total Revenues 35.90% 38.30% 33.90% 32.20%
Cost-plus contracts        
Disaggregation of Revenue [Line Items]        
Revenues $ 1,103,135 $ 605,212 $ 2,061,490 $ 1,184,261
Percentage Of Total Revenues 38.90% 22.80% 36.50% 23.30%
Fixed price contracts        
Disaggregation of Revenue [Line Items]        
Revenues $ 715,414 $ 1,032,991 $ 1,669,274 $ 2,258,080
Percentage Of Total Revenues 25.20% 38.90% 29.60% 44.50%
United States        
Disaggregation of Revenue [Line Items]        
Revenues $ 2,561,924 $ 2,193,437 $ 4,762,539 $ 3,905,864
Percentage Of Total Revenues 90.30% 82.50% 84.30% 77.00%
Canada        
Disaggregation of Revenue [Line Items]        
Revenues $ 202,221 $ 315,173 $ 687,651 $ 853,531
Percentage Of Total Revenues 7.10% 11.90% 12.20% 16.80%
Australia        
Disaggregation of Revenue [Line Items]        
Revenues $ 36,886 $ 113,880 $ 78,210 $ 233,337
Percentage Of Total Revenues 1.30% 4.30% 1.40% 4.60%
Latin America and Other        
Disaggregation of Revenue [Line Items]        
Revenues $ 38,168 $ 33,858 $ 118,058 $ 81,192
Percentage Of Total Revenues 1.30% 1.30% 2.10% 1.60%