XML 68 R51.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements - Estimated Fair Values of Financial Instruments (Detail) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Carrying Amount [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Cash and cash equivalents $ 600,636us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
$ 665,309us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Restricted cash and cash equivalents 199,764mdr_RestrictedCashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
187,585mdr_RestrictedCashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Investments 2,151us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
3,915us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Debt (861,339)us-gaap_LongTermDebtFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
(864,469)us-gaap_LongTermDebtFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Forward contracts (58,456)us-gaap_DerivativeLiabilities
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
(46,912)us-gaap_DerivativeLiabilities
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Fair value [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Cash and cash equivalents 600,636us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtFairValueFairValueDisclosureMember
665,309us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtFairValueFairValueDisclosureMember
Restricted cash and cash equivalents 199,764mdr_RestrictedCashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtFairValueFairValueDisclosureMember
187,585mdr_RestrictedCashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtFairValueFairValueDisclosureMember
Investments 2,151us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtFairValueFairValueDisclosureMember
3,915us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtFairValueFairValueDisclosureMember
Debt (773,619)us-gaap_LongTermDebtFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtFairValueFairValueDisclosureMember
(737,980)us-gaap_LongTermDebtFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtFairValueFairValueDisclosureMember
Forward contracts $ (58,456)us-gaap_DerivativeLiabilities
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtFairValueFairValueDisclosureMember
$ (46,912)us-gaap_DerivativeLiabilities
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtFairValueFairValueDisclosureMember