XML 72 R7.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statements of Stockholders' Equity (USD $)
In Millions, except Share data in Thousands, unless otherwise specified
Total
Common stock, Class A, voting [Member]
Common Stock, Class B, nonvoting [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive (Loss) Income, Net of Tax [Member]
Treasury Stock, at Cost [Member]
Beginning Balance at Apr. 30, 2012   $ 9us-gaap_StockholdersEquity
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
$ 15us-gaap_StockholdersEquity
/ us-gaap_StatementClassOfStockAxis
= us-gaap_NonvotingCommonStockMember
$ 49us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 3,031us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ (230)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ (805)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Beginning Balance (shares) at Apr. 30, 2012   56,251us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
85,823us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_NonvotingCommonStockMember
       
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Stock split   4bfb_AdjustmentToRetainedEarningsStockSplit
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
6bfb_AdjustmentToRetainedEarningsStockSplit
/ us-gaap_StatementClassOfStockAxis
= us-gaap_NonvotingCommonStockMember
  (18)bfb_AdjustmentToRetainedEarningsStockSplit
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  8bfb_AdjustmentToRetainedEarningsStockSplit
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Stock split (shares)   28,149us-gaap_StockIssuedDuringPeriodSharesStockSplits
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
42,951us-gaap_StockIssuedDuringPeriodSharesStockSplits
/ us-gaap_StatementClassOfStockAxis
= us-gaap_NonvotingCommonStockMember
       
Stock-based compensation expense       11us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Loss on issuance of treasury stock issued under compensation plans       6bfb_LossOnTreasuryStockIssuedUnderCompensationPlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
41bfb_LossOnTreasuryStockIssuedUnderCompensationPlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Excess tax benefits from stock-based awards       17us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Net income 591us-gaap_NetIncomeLoss       591us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Cash dividends ($4.98, $1.09, and $1.21 per share in 2013, 2014, and 2015, respectively)         (1,063)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Net other comprehensive (loss) income 19us-gaap_OtherComprehensiveIncomeLossNetOfTax         19us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
 
Acquisition of treasury stock             0us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Stock issued under compensation plans             31us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Acquisition of treasury stock (shares)   0us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
0us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementClassOfStockAxis
= us-gaap_NonvotingCommonStockMember
       
Stock issued under compensation plans (shares)   46us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
         
Stock issued under compensation plans (shares)     487us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_StatementClassOfStockAxis
= us-gaap_NonvotingCommonStockMember
       
Total common shares outstanding (shares) 213,707us-gaap_CommonStockSharesOutstanding 84,446us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
129,261us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_NonvotingCommonStockMember
       
Ending Balance at Apr. 30, 2013 1,628us-gaap_StockholdersEquity 13us-gaap_StockholdersEquity
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
21us-gaap_StockholdersEquity
/ us-gaap_StatementClassOfStockAxis
= us-gaap_NonvotingCommonStockMember
71us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
2,500us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(211)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(766)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Ending Balance (shares) at Apr. 30, 2013 213,707us-gaap_CommonStockSharesOutstanding 84,446us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
129,261us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_NonvotingCommonStockMember
       
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Stock split   0bfb_AdjustmentToRetainedEarningsStockSplit
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
0bfb_AdjustmentToRetainedEarningsStockSplit
/ us-gaap_StatementClassOfStockAxis
= us-gaap_NonvotingCommonStockMember
  0bfb_AdjustmentToRetainedEarningsStockSplit
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  0bfb_AdjustmentToRetainedEarningsStockSplit
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Stock split (shares)   0us-gaap_StockIssuedDuringPeriodSharesStockSplits
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
0us-gaap_StockIssuedDuringPeriodSharesStockSplits
/ us-gaap_StatementClassOfStockAxis
= us-gaap_NonvotingCommonStockMember
       
Stock-based compensation expense       13us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Loss on issuance of treasury stock issued under compensation plans       13bfb_LossOnTreasuryStockIssuedUnderCompensationPlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
32bfb_LossOnTreasuryStockIssuedUnderCompensationPlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Excess tax benefits from stock-based awards       10us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Net income 659us-gaap_NetIncomeLoss       659us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Cash dividends ($4.98, $1.09, and $1.21 per share in 2013, 2014, and 2015, respectively)         (233)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Net other comprehensive (loss) income 23us-gaap_OtherComprehensiveIncomeLossNetOfTax         23us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
 
Acquisition of treasury stock             (49)us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Stock issued under compensation plans             26us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Acquisition of treasury stock (shares)   (46)us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
(661)us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementClassOfStockAxis
= us-gaap_NonvotingCommonStockMember
       
Stock issued under compensation plans (shares)   62us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
         
Stock issued under compensation plans (shares)     393us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_StatementClassOfStockAxis
= us-gaap_NonvotingCommonStockMember
       
Total common shares outstanding (shares) 213,455us-gaap_CommonStockSharesOutstanding 84,462us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
128,993us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_NonvotingCommonStockMember
       
Ending Balance at Apr. 30, 2014 2,032us-gaap_StockholdersEquity 13us-gaap_StockholdersEquity
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
21us-gaap_StockholdersEquity
/ us-gaap_StatementClassOfStockAxis
= us-gaap_NonvotingCommonStockMember
81us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
2,894us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(188)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(789)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Ending Balance (shares) at Apr. 30, 2014 213,455us-gaap_CommonStockSharesOutstanding 84,462us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
128,993us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_NonvotingCommonStockMember
       
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Stock split   0bfb_AdjustmentToRetainedEarningsStockSplit
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
0bfb_AdjustmentToRetainedEarningsStockSplit
/ us-gaap_StatementClassOfStockAxis
= us-gaap_NonvotingCommonStockMember
  0bfb_AdjustmentToRetainedEarningsStockSplit
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  0bfb_AdjustmentToRetainedEarningsStockSplit
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Stock split (shares)   0us-gaap_StockIssuedDuringPeriodSharesStockSplits
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
0us-gaap_StockIssuedDuringPeriodSharesStockSplits
/ us-gaap_StatementClassOfStockAxis
= us-gaap_NonvotingCommonStockMember
       
Stock-based compensation expense       15us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Loss on issuance of treasury stock issued under compensation plans       15bfb_LossOnTreasuryStockIssuedUnderCompensationPlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
22bfb_LossOnTreasuryStockIssuedUnderCompensationPlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Excess tax benefits from stock-based awards       18us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Net income 684us-gaap_NetIncomeLoss       684us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Cash dividends ($4.98, $1.09, and $1.21 per share in 2013, 2014, and 2015, respectively)         (256)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Net other comprehensive (loss) income (112)us-gaap_OtherComprehensiveIncomeLossNetOfTax         (112)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
 
Acquisition of treasury stock             (462)us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Stock issued under compensation plans             23us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Acquisition of treasury stock (shares)   (85)us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
(5,034)us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementClassOfStockAxis
= us-gaap_NonvotingCommonStockMember
       
Stock issued under compensation plans (shares)   86us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
         
Stock issued under compensation plans (shares)     278us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_StatementClassOfStockAxis
= us-gaap_NonvotingCommonStockMember
       
Total common shares outstanding (shares) 208,700us-gaap_CommonStockSharesOutstanding 84,463us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
124,237us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_NonvotingCommonStockMember
       
Ending Balance at Apr. 30, 2015 $ 1,905us-gaap_StockholdersEquity $ 13us-gaap_StockholdersEquity
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
$ 21us-gaap_StockholdersEquity
/ us-gaap_StatementClassOfStockAxis
= us-gaap_NonvotingCommonStockMember
$ 99us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 3,300us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ (300)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ (1,228)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Ending Balance (shares) at Apr. 30, 2015 208,700us-gaap_CommonStockSharesOutstanding 84,463us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
124,237us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_NonvotingCommonStockMember