XML 43 R53.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Instruments (Details)
In Millions, except Share data, unless otherwise specified
3 Months Ended 3 Months Ended 3 Months Ended
Nov. 30, 2014
USD ($)
Nov. 30, 2014
EUR (€)
Nov. 30, 2014
GBP (£)
Aug. 31, 2014
USD ($)
Nov. 30, 2013
USD ($)
Nov. 30, 2014
Three-month LIBOR [Member]
USD ($)
Nov. 30, 2014
Interest Rate Swap [Member]
USD ($)
Aug. 31, 2014
Interest Rate Swap [Member]
USD ($)
Nov. 30, 2013
Interest Rate Swap [Member]
USD ($)
Nov. 30, 2014
Interest Rate Swap [Member]
Interest Rate Contract [Member]
Other non-currents assets [Member]
USD ($)
Aug. 31, 2014
Interest Rate Swap [Member]
Interest Rate Contract [Member]
Other non-currents assets [Member]
USD ($)
Nov. 30, 2013
Interest Rate Swap [Member]
Interest Rate Contract [Member]
Other non-currents assets [Member]
USD ($)
Nov. 30, 2014
Interest Rate Swap [Member]
one-month LIBOR [Member]
USD ($)
Nov. 30, 2014
Interest Rate Swap [Member]
six-month LIBOR [Member]
USD ($)
Nov. 30, 2014
Forward Interest Rate Swaps [Member]
USD ($)
Aug. 31, 2014
Forward Interest Rate Swaps [Member]
USD ($)
Nov. 30, 2013
Forward Interest Rate Swaps [Member]
USD ($)
Nov. 30, 2014
Forward Interest Rate Swaps [Member]
Interest Rate Contract [Member]
Other Noncurrent Liabilities [Member]
USD ($)
Aug. 31, 2014
Forward Interest Rate Swaps [Member]
Interest Rate Contract [Member]
Other Noncurrent Liabilities [Member]
USD ($)
Nov. 30, 2013
Forward Interest Rate Swaps [Member]
Interest Rate Contract [Member]
Other Noncurrent Liabilities [Member]
USD ($)
Nov. 30, 2014
Forward Interest Rate Swaps [Member]
Three-month LIBOR [Member]
USD ($)
Nov. 30, 2014
Warrants [Member]
Other non-currents assets [Member]
USD ($)
Aug. 31, 2014
Warrants [Member]
Other non-currents assets [Member]
USD ($)
Nov. 30, 2013
Warrants [Member]
Other non-currents assets [Member]
USD ($)
Nov. 30, 2014
Foreign currency forwards [Member]
Other current liabilities [Member]
USD ($)
Aug. 31, 2014
Foreign currency forwards [Member]
Other current liabilities [Member]
USD ($)
Nov. 30, 2013
Foreign currency forwards [Member]
Other current liabilities [Member]
USD ($)
Derivative [Line Items]                                                      
Amount of hedged debt             $ 1,000us-gaap_DerivativeAmountOfHedgedItem
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
$ 1,000us-gaap_DerivativeAmountOfHedgedItem
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
$ 1,000us-gaap_DerivativeAmountOfHedgedItem
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
          $ 0us-gaap_DerivativeAmountOfHedgedItem
/ us-gaap_DerivativeByNatureAxis
= wag_ForwardInterestRateSwapsMember
$ 1,500us-gaap_DerivativeAmountOfHedgedItem
/ us-gaap_DerivativeByNatureAxis
= wag_ForwardInterestRateSwapsMember
$ 0us-gaap_DerivativeAmountOfHedgedItem
/ us-gaap_DerivativeByNatureAxis
= wag_ForwardInterestRateSwapsMember
                   
Interest rate swaps designated as hedges                         250us-gaap_DerivativeAssetNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
/ wag_DerivativeDescriptionReferenceRateAxis
= wag_OneMonthLiborMember
750us-gaap_DerivativeAssetNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
/ wag_DerivativeDescriptionReferenceRateAxis
= wag_SixMonthLiborMember
            1,500us-gaap_DerivativeAssetNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= wag_ForwardInterestRateSwapsMember
/ wag_DerivativeDescriptionReferenceRateAxis
= wag_ThreeMonthLiborMember
           
Fixed interest rate percentage (in hundredths)                         5.25%us-gaap_DerivativeFixedInterestRate
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
/ wag_DerivativeDescriptionReferenceRateAxis
= wag_OneMonthLiborMember
5.25%us-gaap_DerivativeFixedInterestRate
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
/ wag_DerivativeDescriptionReferenceRateAxis
= wag_SixMonthLiborMember
                         
Debt instrument, maturity date, description                             expected maturity tenures of 10 and 30 years.                        
Cash flow hedges terminated upon issuance of hedged debt, gross           63us-gaap_LossOnCashFlowHedgeIneffectiveness
/ wag_DerivativeDescriptionReferenceRateAxis
= wag_ThreeMonthLiborMember
                                         
Cash flow hedges terminated upon issuance of hedged debt, net of tax           39wag_LossOnCashFlowHedgeIneffectivenessNetOfTax
/ wag_DerivativeDescriptionReferenceRateAxis
= wag_ThreeMonthLiborMember
                                         
Derivatives, Fair Value [Line Items]                                                      
Fair value of derivative asset designated as hedging instrument                   26us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
16us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
23us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
                             
Derivative Liability, Fair Value, Gross Liability                                   0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= wag_ForwardInterestRateSwapsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
44us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= wag_ForwardInterestRateSwapsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= wag_ForwardInterestRateSwapsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
             
Fair value of derivative asset not designated as hedging instrument                                           844wag_FairValueOfDerivativeAssetNotDesignatedAsHedgingInstrument
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_WarrantMember
553wag_FairValueOfDerivativeAssetNotDesignatedAsHedgingInstrument
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_WarrantMember
408wag_FairValueOfDerivativeAssetNotDesignatedAsHedgingInstrument
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_WarrantMember
     
Fair value of derivative liability not designated as hedging instrument                                                 96us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForeignExchangeForwardMember
0us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForeignExchangeForwardMember
0us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForeignExchangeForwardMember
Net unamortized fair value changes in long-term debt 22wag_NetUnamortizedFairValueChangesInLongTermDebt     12wag_NetUnamortizedFairValueChangesInLongTermDebt 21wag_NetUnamortizedFairValueChangesInLongTermDebt                                            
First option exercise date Mar. 31, 2016 Mar. 31, 2016 Mar. 31, 2016                                                
Second option exercise date Mar. 31, 2017 Mar. 31, 2017 Mar. 31, 2017                                                
First warrant to purchase shares (shares) 11,348,456wag_FirstWarrantToPurchaseShares 11,348,456wag_FirstWarrantToPurchaseShares 11,348,456wag_FirstWarrantToPurchaseShares                                                
First warrant to purchase shares (dollars per share) $ 51.50wag_FirstWarrantToPurchasePerShare                                                    
Second warrant to purchase shares (shares) 11,348,456wag_SecondWarrantToPurchaseShares 11,348,456wag_SecondWarrantToPurchaseShares 11,348,456wag_SecondWarrantToPurchaseShares                                                
Second warrant to purchase shares (dollars per share) $ 52.50wag_SecondWarrantToPurchasePerShare                                                    
Date of AmerisourceBergen Corporation deal Mar. 20, 2013 Mar. 20, 2013 Mar. 20, 2013                                                
Number of shares eligible for purchase (in shares) 19,859,795wag_NumberOfSharesEligibleForPurchase 19,859,795wag_NumberOfSharesEligibleForPurchase 19,859,795wag_NumberOfSharesEligibleForPurchase                                                
Percentage of fully diluted equity eligible for purchase (in hundredths) 7.00%wag_PercentageOfFullyDilutedEquityEligibleForPurchase 7.00%wag_PercentageOfFullyDilutedEquityEligibleForPurchase 7.00%wag_PercentageOfFullyDilutedEquityEligibleForPurchase                                                
Foreign currency forward notional amount   € 600invest_DerivativeNotionalAmount £ 4,000invest_DerivativeNotionalAmount