XML 21 R37.htm IDEA: XBRL DOCUMENT v2.4.1.9
Equity (Schedule of stock repurchases) (Details) (USD $)
In Millions, except Per Share data, unless otherwise specified
3 Months Ended 1 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2014
Dec. 31, 2013
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total number of shares purchased (in shares) 1.1us-gaap_TreasuryStockSharesAcquired 2.2us-gaap_TreasuryStockSharesAcquired    
Average price paid per share (in dollars per share) $ 104.31us-gaap_TreasuryStockAcquiredAverageCostPerShare $ 78.47us-gaap_TreasuryStockAcquiredAverageCostPerShare    
Total cash utilized $ 110us-gaap_TreasuryStockValueAcquiredCostMethod $ 174us-gaap_TreasuryStockValueAcquiredCostMethod    
2013 Repurchase Program        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total number of shares purchased (in shares)     0.3us-gaap_TreasuryStockSharesAcquired
/ us-gaap_PlanNameAxis
= mhfi_TwoThousandThirteenRepurchaseProgramMember
0.1us-gaap_TreasuryStockSharesAcquired
/ us-gaap_PlanNameAxis
= mhfi_TwoThousandThirteenRepurchaseProgramMember
Average price paid per share (in dollars per share)     $ 78.99us-gaap_TreasuryStockAcquiredAverageCostPerShare
/ us-gaap_PlanNameAxis
= mhfi_TwoThousandThirteenRepurchaseProgramMember
 
Total cash utilized   $ 164us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_PlanNameAxis
= mhfi_TwoThousandThirteenRepurchaseProgramMember
$ 21us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_PlanNameAxis
= mhfi_TwoThousandThirteenRepurchaseProgramMember
$ 10us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_PlanNameAxis
= mhfi_TwoThousandThirteenRepurchaseProgramMember