XML 30 R77.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-based Compensation - Total Stock-Based Compensation Expense Recognized (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expenses $ 16,516us-gaap_ShareBasedCompensation $ 21,100us-gaap_ShareBasedCompensation $ 15,369us-gaap_ShareBasedCompensation
Stock Options [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expenses 1,747us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
4,321us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
3,984us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Restricted Stock and Restricted Stock units [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expenses 14,417us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= mdr_RestrictedStockUnitsAndRestrictedStockMember
12,326us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= mdr_RestrictedStockUnitsAndRestrictedStockMember
6,880us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= mdr_RestrictedStockUnitsAndRestrictedStockMember
Performance Shares [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expenses $ 352us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
$ 4,453us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
$ 4,505us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember