XML 35 R35.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Financial Instruments (Narrative) (Details)
3 Months Ended
Apr. 30, 2015
USD ($)
Jan. 31, 2015
USD ($)
Apr. 30, 2015
Net Investment Hedging [Member]
United Kingdom [Member]
GBP (£)
Apr. 30, 2015
Net Investment Hedging [Member]
JAPAN
JPY (¥)
Apr. 30, 2015
Designated as Hedging Instrument [Member]
Net Investment Hedging [Member]
United Kingdom [Member]
GBP (£)
Apr. 30, 2015
Designated as Hedging Instrument [Member]
Net Investment Hedging [Member]
JAPAN
JPY (¥)
Derivative [Line Items]            
Derivative, Collateral, Obligation to Return Cash $ 324,000,000us-gaap_DerivativeCollateralObligationToReturnCash $ 323,000,000us-gaap_DerivativeCollateralObligationToReturnCash        
Threshold of derivative liability position requiring cash collateral 150,000,000wmt_ThresholdOfDerivativeLiabilityPositionRequiringCashCollateral          
Debt designated as Japanese net investment hedge     £ 2,500,000,000us-gaap_NotionalAmountOfNonderivativeInstruments
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
/ invest_InvestmentGeographicRegionAxis
= country_GB
¥ 100,000,000,000us-gaap_NotionalAmountOfNonderivativeInstruments
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
/ invest_InvestmentGeographicRegionAxis
= country_JP
£ 2,500,000,000us-gaap_NotionalAmountOfNonderivativeInstruments
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ invest_InvestmentGeographicRegionAxis
= country_GB
¥ 100,000,000,000us-gaap_NotionalAmountOfNonderivativeInstruments
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ invest_InvestmentGeographicRegionAxis
= country_JP