XML 47 R61.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Instruments (Carrying Amount And Fair Value Of Financial Instruments) (Details) (USD $)
In Millions, unless otherwise specified
Nov. 30, 2014
Nov. 30, 2013
Derivative [Line Items]    
Long-term investments, Carrying amount $ 113.0us-gaap_LongTermInvestments $ 103.4us-gaap_LongTermInvestments
Long-term investments, Fair value 113.0mkc_LongTermInvestmentsFairValue 103.4mkc_LongTermInvestmentsFairValue
Long-term debt, Carrying amount 1,015.3us-gaap_LongTermDebt 1,021.5us-gaap_LongTermDebt
Long-term debt, Fair value 1,109.0us-gaap_LongTermDebtFairValue 1,102.4us-gaap_LongTermDebtFairValue
Other Current Assets [Member] | Interest Rate Contracts [Member]    
Derivative [Line Items]    
Interest Rate Derivatives, at Fair Value, Net 7.4us-gaap_InterestRateDerivativesAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
12.2us-gaap_InterestRateDerivativesAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
Other Current Assets [Member] | Foreign Exchange Contracts [Member]    
Derivative [Line Items]    
Foreign Currency Fair Value Hedge Derivative at Fair Value, Net 4.9us-gaap_ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
1.1us-gaap_ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
Other Accrued Liabilities [Member] | Interest Rate Contracts [Member]    
Derivative [Line Items]    
Interest rate derivatives 0us-gaap_InterestRateDerivativeLiabilitiesAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= mkc_OtherAccruedLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
0us-gaap_InterestRateDerivativeLiabilitiesAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= mkc_OtherAccruedLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
Other Accrued Liabilities [Member] | Foreign Exchange Contracts [Member]    
Derivative [Line Items]    
Foreign Currency Fair Value Hedge Derivative at Fair Value, Net $ 1.4us-gaap_ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= mkc_OtherAccruedLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
$ 1.6us-gaap_ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= mkc_OtherAccruedLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember