XML 108 R41.htm IDEA: XBRL DOCUMENT v2.4.1.9
Basis of Presentation and Significant Accounting Policies - Components of Contracts in Progress and Advance Billings on Contracts (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Contractors [Abstract]    
Costs incurred less costs of revenue recognized $ 90,191mdr_CostsIncurredOnUncompletedContracts $ 65,113mdr_CostsIncurredOnUncompletedContracts
Revenues recognized less billings to customers 267,426mdr_RevenueRecognizedOnUncompletedContracts 360,873mdr_RevenueRecognizedOnUncompletedContracts
Contracts in Progress 357,617mdr_IncreaseDecreaseInContractsInProgressNet 425,986mdr_IncreaseDecreaseInContractsInProgressNet
Billings to customers less revenue recognized 578,896us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings 466,205us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings
Costs incurred less costs of revenue recognized (379,031)mdr_IncreaseDecreaseInCostsAndEstimatedEarningsInExcessOfBillingOnUncompletedContracts (187,276)mdr_IncreaseDecreaseInCostsAndEstimatedEarningsInExcessOfBillingOnUncompletedContracts
Advance Billings on Contracts $ 199,865us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract $ 278,929us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract