XML 37 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value of Financial Instruments (Details) (USD $)
In Millions, unless otherwise specified
Apr. 30, 2015
Apr. 30, 2014
Assets:    
Cash and cash equivalents $ 370us-gaap_CashAndCashEquivalentsFairValueDisclosure $ 437us-gaap_CashAndCashEquivalentsFairValueDisclosure
Derivative assets 59us-gaap_DerivativeAssets 7us-gaap_DerivativeAssets
Liabilities:    
Derivative liabilities 18us-gaap_DerivativeLiabilities 7us-gaap_DerivativeLiabilities
Short-term borrowings 190us-gaap_ShortTermBorrowings 8us-gaap_ShortTermBorrowings
Short-term borrowings 190us-gaap_ShorttermDebtFairValue 8us-gaap_ShorttermDebtFairValue
Current portion of long-term debt 250us-gaap_LongTermDebtCurrent 0us-gaap_LongTermDebtCurrent
Current portion of long-term debt 253bfb_CurrentPortionOfLongTermDebtFairValueDisclosure 0bfb_CurrentPortionOfLongTermDebtFairValueDisclosure
Long-term Debt, Excluding Current Maturities 748us-gaap_LongTermDebtNoncurrent 997us-gaap_LongTermDebtNoncurrent
Long-term debt 735us-gaap_LongTermDebtFairValue 963us-gaap_LongTermDebtFairValue
Foreign Exchange Contract [Member]    
Assets:    
Currency derivatives, assets 59us-gaap_ForeignCurrencyContractAssetFairValueDisclosure
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
7us-gaap_ForeignCurrencyContractAssetFairValueDisclosure
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
Liabilities:    
Currency derivatives, liabilities 18us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
7us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
Reported Value Measurement [Member]    
Assets:    
Cash and cash equivalents 370us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
437us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Liabilities:    
Short-term borrowings 190us-gaap_ShortTermBorrowings
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
8us-gaap_ShortTermBorrowings
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Current portion of long-term debt 250us-gaap_LongTermDebtCurrent
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
0us-gaap_LongTermDebtCurrent
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Long-term Debt, Excluding Current Maturities 748us-gaap_LongTermDebtNoncurrent
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
997us-gaap_LongTermDebtNoncurrent
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Reported Value Measurement [Member] | Foreign Exchange Contract [Member]    
Assets:    
Currency derivatives, assets 59us-gaap_ForeignCurrencyContractAssetFairValueDisclosure
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
7us-gaap_ForeignCurrencyContractAssetFairValueDisclosure
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Liabilities:    
Currency derivatives, liabilities $ 18us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
$ 7us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember