XML 50 R62.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock Based Compensation (Details 4) (USD $)
In Millions, except Per Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]      
Tax benefit relating to restricted stock activity $ 38us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense $ 37us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense $ 35us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
Restricted Stock Activity [Member]      
Restricted stock and unit activity      
Nonvested shares, Beginning Balance 3.1us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= mhfi_RestrictedStockActivityMember
   
Shares, Granted 0.7us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= mhfi_RestrictedStockActivityMember
   
Shares, Vested (1.9)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= mhfi_RestrictedStockActivityMember
   
Shares, Forfeited (0.2)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= mhfi_RestrictedStockActivityMember
   
Nonvested shares, Ending Balance 1.7us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= mhfi_RestrictedStockActivityMember
3.1us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= mhfi_RestrictedStockActivityMember
 
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]      
Weighted-average grant-date fair value, Beginning balance $ 47.89us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mhfi_RestrictedStockActivityMember
   
Weighted-average grant-date fair value, Granted $ 77.74us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mhfi_RestrictedStockActivityMember
$ 44.22us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mhfi_RestrictedStockActivityMember
$ 44.38us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mhfi_RestrictedStockActivityMember
Weighted-average grant-date fair value, Vested $ 44.54us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mhfi_RestrictedStockActivityMember
   
Weighted-average grant-date fair value, Forfeited $ 57.26us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mhfi_RestrictedStockActivityMember
   
Weighted-average grant-date fair value, Ending balance $ 61.56us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mhfi_RestrictedStockActivityMember
$ 47.89us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mhfi_RestrictedStockActivityMember
 
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]      
Total unrecognized compensation expense related to nonvested options 68us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= mhfi_RestrictedStockActivityMember
   
Weighted-average years to be recognized over 1 year 7 months 6 days    
Total fair value of restricted stock and unit awards vested 88us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
/ us-gaap_AwardTypeAxis
= mhfi_RestrictedStockActivityMember
119us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
/ us-gaap_AwardTypeAxis
= mhfi_RestrictedStockActivityMember
90us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
/ us-gaap_AwardTypeAxis
= mhfi_RestrictedStockActivityMember
Tax benefit relating to restricted stock activity $ 30us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
/ us-gaap_AwardTypeAxis
= mhfi_RestrictedStockActivityMember
$ 33us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
/ us-gaap_AwardTypeAxis
= mhfi_RestrictedStockActivityMember
$ 32us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
/ us-gaap_AwardTypeAxis
= mhfi_RestrictedStockActivityMember