XML 121 R105.htm IDEA: XBRL DOCUMENT v3.3.1.900
Segment Reporting - Information about Service Lines and Operations in Different Geographic Areas (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Segment Reporting Revenue Reconciling Item [Line Items]                      
Revenues $ 667,418 $ 805,857 $ 1,046,537 $ 550,463 $ 806,400 $ 414,595 $ 476,083 $ 603,811 $ 3,070,275 [1] $ 2,300,889 [1] $ 2,658,932 [1]
Installation Operations [Member]                      
Segment Reporting Revenue Reconciling Item [Line Items]                      
Revenues                 1,256,412 1,041,525 1,155,516
Fabrication Operations [Member]                      
Segment Reporting Revenue Reconciling Item [Line Items]                      
Revenues                 273,628 266,854 370,854
Project Services and Engineering Operations [Member]                      
Segment Reporting Revenue Reconciling Item [Line Items]                      
Revenues                 416,906 314,776 341,084
Procurement Activities [Member]                      
Segment Reporting Revenue Reconciling Item [Line Items]                      
Revenues                 1,123,329 677,734 791,478
Australia [Member]                      
Segment Reporting Revenue Reconciling Item [Line Items]                      
Revenues                 1,157,723 614,164 481,123
Saudi Arabia [Member]                      
Segment Reporting Revenue Reconciling Item [Line Items]                      
Revenues                 900,483 616,659 720,879
Mexico [Member]                      
Segment Reporting Revenue Reconciling Item [Line Items]                      
Revenues                 247,859 130,642 117,813
Brunei [Member]                      
Segment Reporting Revenue Reconciling Item [Line Items]                      
Revenues                 237,337    
United Arab Emirates [Member]                      
Segment Reporting Revenue Reconciling Item [Line Items]                      
Revenues                 185,606 57,249 19,528
Brazil [Member]                      
Segment Reporting Revenue Reconciling Item [Line Items]                      
Revenues                 183,656 290,561 176,475
Indonesia [Member]                      
Segment Reporting Revenue Reconciling Item [Line Items]                      
Revenues                 54,288 150,205 144,538
Qatar [Member]                      
Segment Reporting Revenue Reconciling Item [Line Items]                      
Revenues                 46,873    
United States [Member]                      
Segment Reporting Revenue Reconciling Item [Line Items]                      
Revenues                 32,858 148,606 126,986
Azerbaijan [Member]                      
Segment Reporting Revenue Reconciling Item [Line Items]                      
Revenues                   111,382 345,742
Malaysia [Member]                      
Segment Reporting Revenue Reconciling Item [Line Items]                      
Revenues                   98,004 329,689
Other countries [Member]                      
Segment Reporting Revenue Reconciling Item [Line Items]                      
Revenues                 $ 23,592 $ 83,417 $ 196,159
[1] Intercompany transactions were not significant during 2015, 2014 and 2013.