XML 46 R34.htm IDEA: XBRL DOCUMENT v3.4.0.3
Revenue Recognition - Additional Information (Detail)
3 Months Ended
Mar. 31, 2016
USD ($)
Project
Mar. 31, 2015
USD ($)
Revenue Recognition Multiple Deliverable Arrangements [Line Items]    
Unapproved change orders $ 122,000,000 $ 240,000,000
Revenues [1] 729,032,000 550,463,000
Cost of operations 616,033,000 475,459,000
MEA [Member] | Unconsolidated joint ventures [Member]    
Revenue Recognition Multiple Deliverable Arrangements [Line Items]    
Revenues 0 0
Cost of operations 0 0
MEA [Member] | Claims Revenue [Member]    
Revenue Recognition Multiple Deliverable Arrangements [Line Items]    
Revenues 16,000,000 7,000,000
Cost of operations 16,000,000 7,000,000
Backlog [Member]    
Revenue Recognition Multiple Deliverable Arrangements [Line Items]    
Unapproved change orders 20,000,000 $ 73,000,000
Backlog Related To Active Projects [Member]    
Revenue Recognition Multiple Deliverable Arrangements [Line Items]    
Loss on contracts $ 5,000,000  
Active Projects [Member]    
Revenue Recognition Multiple Deliverable Arrangements [Line Items]    
Number of projects accounted under deferred profit recognition policy | Project 1  
[1] Intersegment transactions included in revenues were not significant for either of the periods presented.