XML 28 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
Hedging Activities (Narrative) (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 9 Months Ended
Dec. 31, 2014
Dec. 31, 2014
Mar. 31, 2014
Foreign Exchange Contract [Member]      
Derivative [Line Items]      
Foreign currency derivative description   manage the impact of foreign currency fluctuation  
Foreign Exchange Contract [Member] | Designated as Hedging Instrument [Member]      
Derivative [Line Items]      
Notional amount $ 463invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
$ 463invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
$ 463invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Foreign Exchange Contract [Member] | Not Designated as Hedging Instrument [Member]      
Derivative [Line Items]      
Notional amount 1,808invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
1,808invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
1,091invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Net gain (loss) from derivatives (24)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
(74)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
 
Interest Rate Swap [Member]      
Derivative [Line Items]      
Interest rate derivative description   hedge the interest rate risk associated with Celesio’s variable rate debt  
Interest Rate Swap [Member] | Not Designated as Hedging Instrument [Member]      
Derivative [Line Items]      
Notional amount     $ 96invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Minimum [Member] | Foreign Exchange Contract [Member] | Designated as Hedging Instrument [Member]      
Derivative [Line Items]      
Maturity dates   Mar. 31, 2015  
Minimum [Member] | Foreign Exchange Contract [Member] | Not Designated as Hedging Instrument [Member]      
Derivative [Line Items]      
Maturity dates   Jan. 02, 2015  
Maximum [Member] | Foreign Exchange Contract [Member] | Designated as Hedging Instrument [Member]      
Derivative [Line Items]      
Maturity dates   Mar. 31, 2020  
Maximum [Member] | Foreign Exchange Contract [Member] | Not Designated as Hedging Instrument [Member]      
Derivative [Line Items]      
Maturity dates   Dec. 15, 2015