XML 118 R49.htm IDEA: XBRL DOCUMENT v2.4.1.9
Acquisitions, Dispositions and Restructuring - Amounts Incurred and Amounts Expected to be Incurred in Future by Major Type of Cost and by Segment (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Line Items]    
Incurred for the year ended $ 18,113us-gaap_RestructuringCharges $ 35,727us-gaap_RestructuringCharges
Incurred from restructuring inception to December 31, 2014 53,840us-gaap_RestructuringAndRelatedCostCostIncurredToDate1  
Estimate of remaining amounts to be incurred 9,000us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1  
Total 62,840us-gaap_RestructuringAndRelatedCostIncurredCost  
Americas [Member]    
Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Line Items]    
Incurred for the year ended 9,170us-gaap_RestructuringCharges
/ us-gaap_StatementGeographicalAxis
= us-gaap_AmericasMember
34,066us-gaap_RestructuringCharges
/ us-gaap_StatementGeographicalAxis
= us-gaap_AmericasMember
Incurred from restructuring inception to December 31, 2014 43,236us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_StatementGeographicalAxis
= us-gaap_AmericasMember
 
Estimate of remaining amounts to be incurred 9,000us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_StatementGeographicalAxis
= us-gaap_AmericasMember
 
Total 52,236us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_StatementGeographicalAxis
= us-gaap_AmericasMember
 
Americas [Member] | Impairments and write offs [Member]    
Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Line Items]    
Incurred for the year ended (1,240)us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= mdr_ImpairmentsAndWriteOffsMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_AmericasMember
14,163us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= mdr_ImpairmentsAndWriteOffsMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_AmericasMember
Incurred from restructuring inception to December 31, 2014 12,923us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= mdr_ImpairmentsAndWriteOffsMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_AmericasMember
 
Total 12,923us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= mdr_ImpairmentsAndWriteOffsMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_AmericasMember
 
Americas [Member] | Severance and other personnel-related costs [Member]    
Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Line Items]    
Incurred for the year ended 3,735us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_AmericasMember
9,645us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_AmericasMember
Incurred from restructuring inception to December 31, 2014 13,380us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_AmericasMember
 
Estimate of remaining amounts to be incurred 476us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_AmericasMember
 
Total 13,856us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_AmericasMember
 
Americas [Member] | Morgan City yard-related expenses [Member]    
Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Line Items]    
Incurred for the year ended 6,675us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= mdr_MorganCityYardRelatedExpensesMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_AmericasMember
4,175us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= mdr_MorganCityYardRelatedExpensesMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_AmericasMember
Incurred from restructuring inception to December 31, 2014 10,850us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= mdr_MorganCityYardRelatedExpensesMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_AmericasMember
 
Estimate of remaining amounts to be incurred 5,252us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringCostAndReserveAxis
= mdr_MorganCityYardRelatedExpensesMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_AmericasMember
 
Total 16,102us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= mdr_MorganCityYardRelatedExpensesMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_AmericasMember
 
Americas [Member] | Other [Member]    
Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Line Items]    
Incurred for the year ended   158us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= mdr_OtherChargesMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_AmericasMember
Incurred from restructuring inception to December 31, 2014 158us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= mdr_OtherChargesMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_AmericasMember
 
Estimate of remaining amounts to be incurred 3,272us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringCostAndReserveAxis
= mdr_OtherChargesMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_AmericasMember
 
Total 3,430us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= mdr_OtherChargesMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_AmericasMember
 
Americas [Member] | Morgan City environmental reserve [Member]    
Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Line Items]    
Incurred for the year ended   5,925us-gaap_RestructuringCharges
/ us-gaap_StatementGeographicalAxis
= us-gaap_AmericasMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForEnvironmentalCostsMember
Incurred from restructuring inception to December 31, 2014 5,925us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_StatementGeographicalAxis
= us-gaap_AmericasMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForEnvironmentalCostsMember
 
Total 5,925us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_StatementGeographicalAxis
= us-gaap_AmericasMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForEnvironmentalCostsMember
 
Corporate [Member]    
Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Line Items]    
Incurred for the year ended 8,943us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
1,661us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
Incurred from restructuring inception to December 31, 2014 10,604us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
 
Total 10,604us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
 
Corporate [Member] | Severance and other personnel-related costs [Member]    
Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Line Items]    
Incurred for the year ended 938us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
1,661us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
Incurred from restructuring inception to December 31, 2014 2,599us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
 
Total 2,599us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
 
Corporate [Member] | Other [Member]    
Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Line Items]    
Incurred for the year ended 798us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= mdr_OtherChargesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
 
Incurred from restructuring inception to December 31, 2014 798us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= mdr_OtherChargesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
 
Total 798us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= mdr_OtherChargesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
 
Corporate [Member] | Legal and other advisor fees [Member]    
Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Line Items]    
Incurred for the year ended 7,207us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= mdr_LegalAndOtherConsultingFeesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
 
Incurred from restructuring inception to December 31, 2014 7,207us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= mdr_LegalAndOtherConsultingFeesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
 
Total $ 7,207us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= mdr_LegalAndOtherConsultingFeesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember