XML 40 R75.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-Based Compensation - Employee Stock Purchase Plan - Additional Information (Detail) (Employee Stock Purchase Plan [Member], USD $)
12 Months Ended
Dec. 31, 2014
H
Aug. 31, 2014
Jul. 31, 2014
Dec. 31, 2013
Aug. 31, 2013
Jul. 31, 2013
Dec. 31, 2012
Aug. 31, 2012
Jul. 31, 2012
Employee Stock Purchase Plan [Member]
                 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Shares available for issuance or authorized shares       12,000,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_EmployeeStockMember
         
Shares available for future grants or for future subscription 734,317us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_EmployeeStockMember
               
Number of hours worked per week by employees 20bro_ThresholdPeriodWorkedPerWeekByEmployees
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_EmployeeStockMember
               
Maximum percentage of allotment through payroll deductions 10.00%bro_MaximumPercentageOfAllotmentThroughPayrollDeductions
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_EmployeeStockMember
               
Allotted value, maximum, to purchase Company stock $ 25,000bro_AllottedValueMaximum
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_EmployeeStockMember
               
Subscription Period, beginning August 1                
Subscription Period, ending July 31                
Stock price, percentage 85.00%bro_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfStockPrice
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_EmployeeStockMember
               
Quoted market price of Company's stock 15.00%bro_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfMarketPrice
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_EmployeeStockMember
               
Value of a one-year stock option, percentage 85.00%bro_ValueOfOneYearStockOptionPercentage
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_EmployeeStockMember
               
Fair value of an ESPP share option   $ 6.39bro_EstimatedFairValuePerShareOption
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_EmployeeStockMember
    $ 8.36bro_EstimatedFairValuePerShareOption
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_EmployeeStockMember
    $ 5.84bro_EstimatedFairValuePerShareOption
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_EmployeeStockMember
 
Issued shares of common stock     512,521bro_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssued
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_EmployeeStockMember
    487,672bro_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssued
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_EmployeeStockMember
    562,748bro_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssued
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_EmployeeStockMember
Aggregate purchase price of issued common stock 13,408,000bro_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAggregatePurchaseValue
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_EmployeeStockMember
    10,456,000bro_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAggregatePurchaseValue
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_EmployeeStockMember
    9,302,000bro_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAggregatePurchaseValue
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_EmployeeStockMember
   
Aggregate purchase price per share of issued common stock $ 26.16bro_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAggregatePurchasePricePerShare
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_EmployeeStockMember
    $ 21.44bro_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAggregatePurchasePricePerShare
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_EmployeeStockMember
    $ 16.53bro_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAggregatePurchasePricePerShare
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_EmployeeStockMember
   
Shares of common stock subscribed 235,794us-gaap_SharesHeldInEmployeeStockOptionPlanSuspenseShares
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_EmployeeStockMember
    222,526us-gaap_SharesHeldInEmployeeStockOptionPlanSuspenseShares
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_EmployeeStockMember
    246,164us-gaap_SharesHeldInEmployeeStockOptionPlanSuspenseShares
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_EmployeeStockMember
   
Proceeds by participants $ 6,277,000bro_CashReceivedFromProceedsByParticipants
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_EmployeeStockMember
    $ 5,937,000bro_CashReceivedFromProceedsByParticipants
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_EmployeeStockMember
    $ 5,278,000bro_CashReceivedFromProceedsByParticipants
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_EmployeeStockMember