XML 49 R37.htm IDEA: XBRL DOCUMENT v3.7.0.1
Revenue Recognition - Additional Information (Detail)
3 Months Ended
Mar. 31, 2017
USD ($)
Mar. 31, 2016
USD ($)
Project
Revenue Recognition Multiple Deliverable Arrangements [Line Items]    
Unapproved change orders $ 118,000,000 $ 122,000,000
Revenues [1] 519,431,000 $ 729,032,000
Brazil [Member]    
Revenue Recognition Multiple Deliverable Arrangements [Line Items]    
Charter contract term   5 years
MEA [Member] | Unconsolidated joint ventures [Member]    
Revenue Recognition Multiple Deliverable Arrangements [Line Items]    
Revenues 0 $ 0
MEA [Member] | Claims Revenue [Member]    
Revenue Recognition Multiple Deliverable Arrangements [Line Items]    
Revenues 10,000,000 16,000,000
Backlog [Member]    
Revenue Recognition Multiple Deliverable Arrangements [Line Items]    
Unapproved change orders 12,000,000 $ 20,000,000
Backlog [Member] | AEA [Member] | Mexico [Member]    
Revenue Recognition Multiple Deliverable Arrangements [Line Items]    
Project completion year   2016
EPCI Project [Member] | MEA [Member] | KJO Hout Project [Member]    
Revenue Recognition Multiple Deliverable Arrangements [Line Items]    
Loss on contracts $ 7,000,000  
Project completion year 2017  
Active Projects [Member] | AEA [Member]    
Revenue Recognition Multiple Deliverable Arrangements [Line Items]    
Number of projects accounted under deferred profit recognition policy | Project   2
Backlog Associated with Charter of Agile [Member] | AEA [Member] | Brazil [Member]    
Revenue Recognition Multiple Deliverable Arrangements [Line Items]    
Project termination year   2016
[1] Intersegment transactions included in revenues were not significant for either of the periods presented.