XML 28 R30.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 6 Months Ended 12 Months Ended
Jan. 31, 2015
Jan. 31, 2014
Jan. 31, 2015
Jan. 31, 2014
Jul. 31, 2014
Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]          
Amortization of Intangible Assets $ 2,982us-gaap_AmortizationOfIntangibleAssets $ 5,047us-gaap_AmortizationOfIntangibleAssets $ 6,351us-gaap_AmortizationOfIntangibleAssets $ 10,124us-gaap_AmortizationOfIntangibleAssets  
Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months 11,747us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths   11,747us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths    
Finite-Lived Intangible Assets, Amortization Expense, Year Two 9,660us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo   9,660us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo    
Finite-Lived Intangible Assets, Amortization Expense, Year Three 7,391us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree   7,391us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree    
Finite-Lived Intangible Assets, Amortization Expense, Year Four 6,640us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour   6,640us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour    
Finite-Lived Intangible Assets, Amortization Expense, Year Five 6,355us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive   6,355us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive    
Other Intangible Assets [Line Items]          
Gross Carrying Amount 202,688brc_IntangibleAssetsFiniteLivedAndIndefiniteLivedGross   202,688brc_IntangibleAssetsFiniteLivedAndIndefiniteLivedGross   235,865brc_IntangibleAssetsFiniteLivedAndIndefiniteLivedGross
Accumulated Amortization (121,162)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization   (121,162)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization   (144,851)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
Net Book Value 81,526us-gaap_IntangibleAssetsNetExcludingGoodwill   81,526us-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,769brc_IntangibleAssetsFiniteLivedAndIndefiniteLivedGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
  11,769brc_IntangibleAssetsFiniteLivedAndIndefiniteLivedGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
  11,656brc_IntangibleAssetsFiniteLivedAndIndefiniteLivedGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
Accumulated Amortization (10,353)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
  (10,353)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
  (10,160)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
Net Book Value 1,416us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
  1,416us-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,562brc_IntangibleAssetsFiniteLivedAndIndefiniteLivedGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= brc_TrademarksAndOtherMember
  14,562brc_IntangibleAssetsFiniteLivedAndIndefiniteLivedGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= brc_TrademarksAndOtherMember
  15,366brc_IntangibleAssetsFiniteLivedAndIndefiniteLivedGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= brc_TrademarksAndOtherMember
Accumulated Amortization (11,364)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= brc_TrademarksAndOtherMember
  (11,364)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= brc_TrademarksAndOtherMember
  (10,706)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= brc_TrademarksAndOtherMember
Net Book Value 3,198us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= brc_TrademarksAndOtherMember
  3,198us-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,218brc_IntangibleAssetsFiniteLivedAndIndefiniteLivedGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
  138,218brc_IntangibleAssetsFiniteLivedAndIndefiniteLivedGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
  168,525brc_IntangibleAssetsFiniteLivedAndIndefiniteLivedGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Accumulated Amortization (90,205)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
  (90,205)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
  (114,363)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Net Book Value 48,013us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
  48,013us-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,338brc_IntangibleAssetsFiniteLivedAndIndefiniteLivedGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
  9,338brc_IntangibleAssetsFiniteLivedAndIndefiniteLivedGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
  10,089brc_IntangibleAssetsFiniteLivedAndIndefiniteLivedGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
Accumulated Amortization (9,240)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
  (9,240)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
  (9,622)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
Net Book Value 98us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
  98us-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,801brc_IntangibleAssetsFiniteLivedAndIndefiniteLivedGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
  28,801brc_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,801us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
  $ 28,801us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
  $ 30,229us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember