XML 34 R32.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill and Intangible Assets - Other Intangibles Assets (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 9 Months Ended 12 Months Ended
Apr. 30, 2015
Apr. 30, 2014
Apr. 30, 2015
Apr. 30, 2014
Jul. 31, 2014
Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]          
Amortization of Intangible Assets $ 2,900us-gaap_AmortizationOfIntangibleAssets $ 4,713us-gaap_AmortizationOfIntangibleAssets $ 9,251us-gaap_AmortizationOfIntangibleAssets $ 14,837us-gaap_AmortizationOfIntangibleAssets  
Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months 11,768us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths   11,768us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths    
Finite-Lived Intangible Assets, Amortization Expense, Year Two 9,670us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo   9,670us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo    
Finite-Lived Intangible Assets, Amortization Expense, Year Three 7,388us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree   7,388us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree    
Finite-Lived Intangible Assets, Amortization Expense, Year Four 6,634us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour   6,634us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour    
Finite-Lived Intangible Assets, Amortization Expense, Year Five 6,352us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive   6,352us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive    
Other Intangible Assets [Line Items]          
Gross Carrying Amount 203,093brc_IntangibleAssetsFiniteLivedAndIndefiniteLivedGross   203,093brc_IntangibleAssetsFiniteLivedAndIndefiniteLivedGross   235,865brc_IntangibleAssetsFiniteLivedAndIndefiniteLivedGross
Accumulated Amortization (124,329)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization   (124,329)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization   (144,851)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
Net Book Value 78,764us-gaap_IntangibleAssetsNetExcludingGoodwill   78,764us-gaap_IntangibleAssetsNetExcludingGoodwill   91,014us-gaap_IntangibleAssetsNetExcludingGoodwill
Patents [Member]          
Other Intangible Assets [Line Items]          
Weighted Average Amortization Period     5 years   5 years
Gross Carrying Amount 11,889brc_IntangibleAssetsFiniteLivedAndIndefiniteLivedGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
  11,889brc_IntangibleAssetsFiniteLivedAndIndefiniteLivedGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
  11,656brc_IntangibleAssetsFiniteLivedAndIndefiniteLivedGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
Accumulated Amortization (10,503)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
  (10,503)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
  (10,160)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
Net Book Value 1,386us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
  1,386us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
  1,496us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
Trademarks And Other [Member]          
Other Intangible Assets [Line Items]          
Weighted Average Amortization Period     5 years   5 years
Gross Carrying Amount 14,492brc_IntangibleAssetsFiniteLivedAndIndefiniteLivedGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= brc_TrademarksAndOtherMember
  14,492brc_IntangibleAssetsFiniteLivedAndIndefiniteLivedGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= brc_TrademarksAndOtherMember
  15,366brc_IntangibleAssetsFiniteLivedAndIndefiniteLivedGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= brc_TrademarksAndOtherMember
Accumulated Amortization (11,938)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= brc_TrademarksAndOtherMember
  (11,938)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= brc_TrademarksAndOtherMember
  (10,706)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= brc_TrademarksAndOtherMember
Net Book Value 2,554us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= brc_TrademarksAndOtherMember
  2,554us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= brc_TrademarksAndOtherMember
  4,660us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= brc_TrademarksAndOtherMember
Customer relationships [Member]          
Other Intangible Assets [Line Items]          
Weighted Average Amortization Period     7 years   7 years
Gross Carrying Amount 138,486brc_IntangibleAssetsFiniteLivedAndIndefiniteLivedGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
  138,486brc_IntangibleAssetsFiniteLivedAndIndefiniteLivedGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
  168,525brc_IntangibleAssetsFiniteLivedAndIndefiniteLivedGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Accumulated Amortization (92,575)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
  (92,575)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
  (114,363)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Net Book Value 45,911us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
  45,911us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
  54,162us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Non-compete agreements and other [Member]          
Other Intangible Assets [Line Items]          
Weighted Average Amortization Period     4 years   4 years
Gross Carrying Amount 9,383brc_IntangibleAssetsFiniteLivedAndIndefiniteLivedGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
  9,383brc_IntangibleAssetsFiniteLivedAndIndefiniteLivedGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
  10,089brc_IntangibleAssetsFiniteLivedAndIndefiniteLivedGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
Accumulated Amortization (9,313)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
  (9,313)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
  (9,622)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
Net Book Value 70us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
  70us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
  467us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
Trademarks [Member]          
Other Intangible Assets [Line Items]          
Gross Carrying Amount 28,843brc_IntangibleAssetsFiniteLivedAndIndefiniteLivedGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
  28,843brc_IntangibleAssetsFiniteLivedAndIndefiniteLivedGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
  30,229brc_IntangibleAssetsFiniteLivedAndIndefiniteLivedGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
Accumulated Amortization 0us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
  0us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
  0us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
Net Book Value $ 28,843us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
  $ 28,843us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
  $ 30,229us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember