XML 13 R39.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-Based Compensation - Summary of Activity under Company's Share-Based Compensation Plans (Detail) (USD $)
In Thousands, except Share data, unless otherwise specified
9 Months Ended
Apr. 30, 2015
Apr. 30, 2014
Summary of Stock Option Activity [Abstract]    
Options Outstanding at July 31, 2014 4,204,260us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber  
Options Outstanding at July 31, 2014, Weighted Average Exercise Price $ 30.82us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice  
Options, Grants in Period 622,983us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross  
Options, Grants in Period, Weighted Average Exercise Price $ 22.73us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice $ 30.98us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
Options, Exercised in Period (66,033)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised  
Options, Exercised in Period, Weighted Average Exercise Price $ 23.83us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice  
Options, Forfeitures and Expirations in Period (1,118,335)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod  
Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price $ 30.97us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice  
Options Outstanding at April 30, 2015 3,642,875us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber  
Options Outstanding at April 30, 2015, Weighted Average Exercise Price $ 29.52us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice  
Options Outstanding, Exercisable 2,706,566us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber 3,131,418us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
Options Outstanding, Exercisable, Weighted Average Exercise Price $ 30.84us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice $ 30.97us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
Options Outstanding, Weighted Average Remaining Contractual Term 5 years 7 months 6 days  
Options Outstanding, Aggregate Intrinsic Value $ 3,420,880us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue  
Options Outstanding, Exercisable, Weighted Average Remaining Contractual Term 4 years 4 months 24 days  
Options Outstanding, Exercisable, Aggregate Intrinsic Value $ 1,054,126us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue  
Service Based Restricted Shares and Restricted Stock Units [Member]    
Summary of Restricted Stock Unit and Restricted Share Activity [Abstract]    
RSUs and Restricted Shares Outstanding at July 31, 2014 104,857us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= brc_ServiceBasedRestrictedSharesandRestrictedStockUnitsMember
 
RSUs and Restricted Shares Outstanding at July 31, 2014, Weighted Average Grant Date Fair Value $ 31.02us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= brc_ServiceBasedRestrictedSharesandRestrictedStockUnitsMember
 
RSUs and Restricted Shares, Grants in Period 241,447us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= brc_ServiceBasedRestrictedSharesandRestrictedStockUnitsMember
 
RSUs and Restricted Shares, Grants in Period, Weighted Average Grant Date Fair Value $ 23.59us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= brc_ServiceBasedRestrictedSharesandRestrictedStockUnitsMember
 
RSUs and Restricted Shares, Vested in Period (34,247)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= brc_ServiceBasedRestrictedSharesandRestrictedStockUnitsMember
 
RSUs and Restricted Shares, Vested in Period, Weighted Average Grant Date Fair Value $ 30.79us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= brc_ServiceBasedRestrictedSharesandRestrictedStockUnitsMember
 
RSUs and Restricted Shares, Forfeited in Period (29,756)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= brc_ServiceBasedRestrictedSharesandRestrictedStockUnitsMember
 
RSUs and Restricted Shares, Forfeitures, Weighted Average Grant Date Fair Value $ 29.53us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= brc_ServiceBasedRestrictedSharesandRestrictedStockUnitsMember
 
RSUs and Restricted Shares Outstanding at April 30, 2015 282,301us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= brc_ServiceBasedRestrictedSharesandRestrictedStockUnitsMember
 
RSUs and Restricted Shares Outstanding at April 30, 2015, Weighted Average Grant Date Fair Value $ 24.85us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= brc_ServiceBasedRestrictedSharesandRestrictedStockUnitsMember
 
Performance Based Restricted Shares and Restricted Stock Units [Member]    
Summary of Restricted Stock Unit and Restricted Share Activity [Abstract]    
RSUs and Restricted Shares Outstanding at July 31, 2014 80,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= brc_PerformanceBasedRestrictedSharesandRestrictedStockUnitsMember
 
RSUs and Restricted Shares Outstanding at July 31, 2014, Weighted Average Grant Date Fair Value $ 32.50us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= brc_PerformanceBasedRestrictedSharesandRestrictedStockUnitsMember
 
RSUs and Restricted Shares, Grants in Period 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= brc_PerformanceBasedRestrictedSharesandRestrictedStockUnitsMember
 
RSUs and Restricted Shares, Grants in Period, Weighted Average Grant Date Fair Value $ 0.00us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= brc_PerformanceBasedRestrictedSharesandRestrictedStockUnitsMember
 
RSUs and Restricted Shares, Vested in Period 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= brc_PerformanceBasedRestrictedSharesandRestrictedStockUnitsMember
 
RSUs and Restricted Shares, Vested in Period, Weighted Average Grant Date Fair Value $ 0.00us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= brc_PerformanceBasedRestrictedSharesandRestrictedStockUnitsMember
 
RSUs and Restricted Shares, Forfeited in Period (80,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= brc_PerformanceBasedRestrictedSharesandRestrictedStockUnitsMember
 
RSUs and Restricted Shares, Forfeitures, Weighted Average Grant Date Fair Value $ 32.50us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= brc_PerformanceBasedRestrictedSharesandRestrictedStockUnitsMember
 
RSUs and Restricted Shares Outstanding at April 30, 2015 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= brc_PerformanceBasedRestrictedSharesandRestrictedStockUnitsMember
 
RSUs and Restricted Shares Outstanding at April 30, 2015, Weighted Average Grant Date Fair Value $ 0.00us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= brc_PerformanceBasedRestrictedSharesandRestrictedStockUnitsMember