XML 59 R8.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statements of Equity (USD $)
In Millions, unless otherwise specified
Total
Common Stock $1 par
Additional Paid-in Capital
Retained Income
Accumulated Other Comprehensive Loss
Less: Treasury Stock
Total MHFI Equity
Noncontrolling Interests
Beginning Balance at Dec. 31, 2011 $ 1,584us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $ 412us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 94us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 7,667us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ (425)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ 6,240us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ 1,508us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
$ 76us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Comprehensive income [1] 365mhfi_ComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterestExcludingRedeemableNoncontrollingInterest     437mhfi_ComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterestExcludingRedeemableNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(92)mhfi_ComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterestExcludingRedeemableNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
  345mhfi_ComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterestExcludingRedeemableNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
20mhfi_ComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterestExcludingRedeemableNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Dividends (1,011)us-gaap_DividendsCommonStockCash     (989)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
    (989)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(22)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Noncontrolling interest transactions (223)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders   350us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(573)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
    (223)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Share repurchases (298)us-gaap_TreasuryStockValueAcquiredCostMethod   50us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    345us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
(295)us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(3)us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Employee stock plans, net of tax benefit 438us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue   (2)us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    (440)us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
438us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Change in redemption value of redeemable noncontrolling interest (17)mhfi_NoncontrollingInterestChangeInRedemptionValueOfRedeemableNoncontrollingInterest     (17)mhfi_NoncontrollingInterestChangeInRedemptionValueOfRedeemableNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
    (17)mhfi_NoncontrollingInterestChangeInRedemptionValueOfRedeemableNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Other 2us-gaap_StockholdersEquityOther           0us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
2us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Ending Balance at Dec. 31, 2012 840us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 412us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
492us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
6,525us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(517)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
6,145us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
767us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
73us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Comprehensive income [1] 1,715mhfi_ComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterestExcludingRedeemableNoncontrollingInterest     1,376mhfi_ComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterestExcludingRedeemableNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
321mhfi_ComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterestExcludingRedeemableNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
  1,697mhfi_ComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterestExcludingRedeemableNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
18mhfi_ComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterestExcludingRedeemableNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Dividends (325)us-gaap_DividendsCommonStockCash     (315)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
    (315)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(10)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Noncontrolling interest transactions (22)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders           0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(22)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Share repurchases (989)us-gaap_TreasuryStockValueAcquiredCostMethod         989us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
(989)us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Employee stock plans, net of tax benefit 343us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue   (45)us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    (388)us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
343us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Change in redemption value of redeemable noncontrolling interest 11mhfi_NoncontrollingInterestChangeInRedemptionValueOfRedeemableNoncontrollingInterest     11mhfi_NoncontrollingInterestChangeInRedemptionValueOfRedeemableNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
    11mhfi_NoncontrollingInterestChangeInRedemptionValueOfRedeemableNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Increase in CRISIL ownership (233)us-gaap_MinorityInterestDecreaseFromRedemptions     (216)us-gaap_MinorityInterestDecreaseFromRedemptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
    (216)us-gaap_MinorityInterestDecreaseFromRedemptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(17)us-gaap_MinorityInterestDecreaseFromRedemptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Other 4us-gaap_StockholdersEquityOther     3us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
    3us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
1us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Ending Balance at Dec. 31, 2013 1,344us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 412us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
447us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
7,384us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(196)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
6,746us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
1,301us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
43us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Comprehensive income [1] (423)mhfi_ComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterestExcludingRedeemableNoncontrollingInterest     (115)mhfi_ComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterestExcludingRedeemableNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(318)mhfi_ComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterestExcludingRedeemableNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
  (433)mhfi_ComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterestExcludingRedeemableNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
10mhfi_ComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterestExcludingRedeemableNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Dividends (332)us-gaap_DividendsCommonStockCash     (324)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
    (324)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(8)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Noncontrolling interest transactions (91)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders              
Share repurchases (346)us-gaap_TreasuryStockValueAcquiredCostMethod         352us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
(352)us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
6us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Employee stock plans, net of tax benefit 295us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue   46us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    (249)us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
295us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Change in redemption value of redeemable noncontrolling interest (1)mhfi_NoncontrollingInterestChangeInRedemptionValueOfRedeemableNoncontrollingInterest     (1)mhfi_NoncontrollingInterestChangeInRedemptionValueOfRedeemableNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
    (1)mhfi_NoncontrollingInterestChangeInRedemptionValueOfRedeemableNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Other 2us-gaap_StockholdersEquityOther     2us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
    2us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Ending Balance at Dec. 31, 2014 $ 539us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $ 412us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 493us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 6,946us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ (514)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ 6,849us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ 488us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
$ 51us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
[1] Excludes $92 million, $73 million and $34 million in 2014, 2013 and 2012, respectively, attributable to redeemable noncontrolling interest.