XML 95 R63.htm IDEA: XBRL DOCUMENT v2.4.1.9
Long-Term Debt - Additional Information (Detail) (USD $)
0 Months Ended 12 Months Ended 0 Months Ended
Jan. 09, 2012
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
May 20, 2014
Apr. 17, 2014
Apr. 16, 2014
Jun. 30, 2013
Debt Instrument [Line Items]                
Revolving and term loan $ 50,000,000bro_DebtInstrumentRevolvingAndTermLoan              
Credit facility, outstanding amount   529,375,000us-gaap_LineOfCredit 230,000,000us-gaap_LineOfCredit          
Potential increased in line of credit facility           500,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity    
Unsecured revolving credit facility           800,000,000bro_UnsecuredRevolvingCreditFacility    
Unsecured term loans           550,000,000us-gaap_UnsecuredLongTermDebt    
Term Loan Agreement   475,000,000us-gaap_RepaymentsOfLinesOfCredit 31,863,000us-gaap_RepaymentsOfLinesOfCredit 100,000,000us-gaap_RepaymentsOfLinesOfCredit        
Letter of credit fees   0.20%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage            
Proceeds from lines of credit   475,000,000us-gaap_ProceedsFromLinesOfCredit 31,863,000us-gaap_ProceedsFromLinesOfCredit 100,000,000us-gaap_ProceedsFromLinesOfCredit        
Interest paid   25,115,000us-gaap_InterestPaid 16,501,000us-gaap_InterestPaid 16,090,000us-gaap_InterestPaid        
Maturities of long term debt 2015   45,625,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths            
Maturities of long term debt 2016   73,125,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo            
Maturities of long term debt 2017   55,000,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree            
Maturities of long term debt 2018   155,000,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour            
Maturities of long term debt 2019   371,250,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive            
Maturities of long term debt 2024   500,000,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive            
Agreement [Member]                
Debt Instrument [Line Items]                
Term Loan Agreement         230,000,000us-gaap_RepaymentsOfLinesOfCredit
/ us-gaap_FinancialInstrumentAxis
= bro_AgreementMember
     
Credit Agreement [Member]                
Debt Instrument [Line Items]                
Credit facility, outstanding amount   550,000,000us-gaap_LineOfCredit
/ us-gaap_DebtInstrumentAxis
= bro_CreditAgreementMember
           
Unsecured revolving credit facility           1,350,000,000bro_UnsecuredRevolvingCreditFacility
/ us-gaap_DebtInstrumentAxis
= bro_CreditAgreementMember
   
Unsecured Senior Notes [Member]                
Debt Instrument [Line Items]                
Debt instrument interest rate stated percentage   4.20%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= bro_UnsecuredSeniorNotesMember
           
Debt instrument, face amount   500,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= bro_UnsecuredSeniorNotesMember
           
Debt instrument maturity year   2024            
Sun Trust Term Loan [Member]                
Debt Instrument [Line Items]                
Revolving and term loan 100,000,000bro_DebtInstrumentRevolvingAndTermLoan
/ us-gaap_LineOfCreditFacilityAxis
= bro_SunTrustTermLoanMember
             
Sun Trust Revolver [Member]                
Debt Instrument [Line Items]                
Revolving and term loan 50,000,000bro_DebtInstrumentRevolvingAndTermLoan
/ us-gaap_LineOfCreditFacilityAxis
= bro_SunTrustRevolverMember
             
JPM Term Loan [Member]                
Debt Instrument [Line Items]                
Debt instrument, maturity date   Dec. 31, 2016            
Revolving and term loan   100,000,000bro_DebtInstrumentRevolvingAndTermLoan
/ us-gaap_LineOfCreditFacilityAxis
= bro_JpmTermLoanMember
           
Wells Fargo Revolver [Member]                
Debt Instrument [Line Items]                
Debt instrument, maturity date   Dec. 31, 2016            
Credit facility, outstanding amount             25,000,000us-gaap_LineOfCredit
/ us-gaap_LineOfCreditFacilityAxis
= bro_WellsFargoMember
 
Increase in revolving credit facility   50,000,000bro_LineOfCreditFacilityIncreaseInBorrowingCapacity
/ us-gaap_LineOfCreditFacilityAxis
= bro_WellsFargoMember
           
Potential increased in line of credit facility   100,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_LineOfCreditFacilityAxis
= bro_WellsFargoMember
           
Borrowings outstanding   0us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity
/ us-gaap_LineOfCreditFacilityAxis
= bro_WellsFargoMember
0us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity
/ us-gaap_LineOfCreditFacilityAxis
= bro_WellsFargoMember
         
Wells Fargo Revolver [Member] | Beecher Acquisition [Member]                
Debt Instrument [Line Items]                
Credit facility, outstanding amount               50,000,000us-gaap_LineOfCredit
/ dei_LegalEntityAxis
= bro_BeecherMember
/ us-gaap_LineOfCreditFacilityAxis
= bro_WellsFargoMember
Bank Of America Loan Term Loan [Member]                
Debt Instrument [Line Items]                
Debt instrument, maturity date   Dec. 31, 2016            
Bank Of America Loan Term Loan [Member] | Beecher Acquisition [Member]                
Debt Instrument [Line Items]                
Revolving and term loan               30,000,000us-gaap_LongTermLoansFromBank
/ dei_LegalEntityAxis
= bro_BeecherMember
/ us-gaap_LineOfCreditFacilityAxis
= bro_BankOfAmericaLoanOneMember
Master Agreement [Member]                
Debt Instrument [Line Items]                
Unsecured senior notes outstanding   150,000,000us-gaap_UnsecuredDebt
/ us-gaap_TradingActivityByTypeAxis
= bro_MasterAgreementMember
150,000,000us-gaap_UnsecuredDebt
/ us-gaap_TradingActivityByTypeAxis
= bro_MasterAgreementMember
         
Master Agreement [Member] | Series C [Member]                
Debt Instrument [Line Items]                
Unsecured senior notes outstanding   25,000,000us-gaap_UnsecuredDebt
/ us-gaap_AuctionMarketPreferredSecuritiesStockSeriesAxis
= bro_SeriesCMember
/ us-gaap_TradingActivityByTypeAxis
= bro_MasterAgreementMember
           
Debt instrument, issuance date   Dec. 22, 2006            
Debt instrument interest rate stated percentage   5.66%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_AuctionMarketPreferredSecuritiesStockSeriesAxis
= bro_SeriesCMember
/ us-gaap_TradingActivityByTypeAxis
= bro_MasterAgreementMember
           
Debt instrument, maturity date   Dec. 22, 2016            
Master Agreement [Member] | Series D [Member]                
Debt Instrument [Line Items]                
Unsecured senior notes outstanding   25,000,000us-gaap_UnsecuredDebt
/ us-gaap_AuctionMarketPreferredSecuritiesStockSeriesAxis
= bro_SeriesDMember
/ us-gaap_TradingActivityByTypeAxis
= bro_MasterAgreementMember
           
Debt instrument, issuance date   Feb. 01, 2008            
Debt instrument interest rate stated percentage   5.37%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_AuctionMarketPreferredSecuritiesStockSeriesAxis
= bro_SeriesDMember
/ us-gaap_TradingActivityByTypeAxis
= bro_MasterAgreementMember
           
Debt instrument, maturity date   Jan. 15, 2015            
Notes redeemed   25,000,000us-gaap_RepaymentsOfUnsecuredDebt
/ us-gaap_AuctionMarketPreferredSecuritiesStockSeriesAxis
= bro_SeriesDMember
/ us-gaap_TradingActivityByTypeAxis
= bro_MasterAgreementMember
           
Master Agreement [Member] | Series E [Member]                
Debt Instrument [Line Items]                
Unsecured senior notes outstanding   100,000,000us-gaap_UnsecuredDebt
/ us-gaap_AuctionMarketPreferredSecuritiesStockSeriesAxis
= bro_SeriesEMember
/ us-gaap_TradingActivityByTypeAxis
= bro_MasterAgreementMember
           
Debt instrument, issuance date   Sep. 15, 2011            
Debt instrument interest rate stated percentage   4.50%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_AuctionMarketPreferredSecuritiesStockSeriesAxis
= bro_SeriesEMember
/ us-gaap_TradingActivityByTypeAxis
= bro_MasterAgreementMember
           
Debt instrument, maturity date   Sep. 15, 2018            
LIBOR [Member]                
Debt Instrument [Line Items]                
30-day Adjusted LIBOR Rate   0.19%bro_AdjustedLiborRate
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
           
Line of Credit [Member] | Sun Trust Revolver [Member]                
Debt Instrument [Line Items]                
Debt instrument, maturity date   Dec. 31, 2016            
Line of Credit [Member] | Wells Fargo Revolver [Member]                
Debt Instrument [Line Items]                
Letter of credit usage fee, minimum   1.00%bro_LetterOfCreditUsageFeeMinimum
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_LineOfCreditFacilityAxis
= bro_WellsFargoMember
           
Letter of credit usage fee, maximum   1.40%bro_LetterOfCreditUsageFeeMaximum
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_LineOfCreditFacilityAxis
= bro_WellsFargoMember
           
LIBOR below base rate   1.00%bro_LiborRateBelowBaseRate
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_LineOfCreditFacilityAxis
= bro_WellsFargoMember
           
Availability fees, minimum   0.175%bro_FeesOnLoansMinimum
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_LineOfCreditFacilityAxis
= bro_WellsFargoMember
           
Availability fees, maximum   0.25%bro_FeesOnLoansMaximum
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_LineOfCreditFacilityAxis
= bro_WellsFargoMember
           
Interest rate, minimum   1.00%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_LineOfCreditFacilityAxis
= bro_WellsFargoMember
           
Interest rate, maximum   1.40%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_LineOfCreditFacilityAxis
= bro_WellsFargoMember
           
Line of Credit [Member] | Bank Of America Loan Term Loan [Member]                
Debt Instrument [Line Items]                
Revolving and term loan   30,000,000us-gaap_LongTermLoansFromBank
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_LineOfCreditFacilityAxis
= bro_BankOfAmericaLoanOneMember
           
Term Loan [Member]                
Debt Instrument [Line Items]                
Credit facility, outstanding amount         550,000,000us-gaap_LineOfCredit
/ us-gaap_CreditFacilityAxis
= bro_TermLoanMember
     
Line of credit facility interest rate above adjusted LIBOR rate   1.375%bro_LineOfCreditFacilityInterestRateAboveLibor
/ us-gaap_CreditFacilityAxis
= bro_TermLoanMember
           
Revolving Credit Facility [Member]                
Debt Instrument [Line Items]                
Credit facility, outstanding amount   475,000,000us-gaap_LineOfCredit
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
    375,000,000us-gaap_LineOfCredit
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
     
Line of credit facility interest rate above adjusted LIBOR rate   1.175%bro_LineOfCreditFacilityInterestRateAboveLibor
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
           
Revolving Loans [Member]                
Debt Instrument [Line Items]                
Proceeds from lines of credit   0us-gaap_ProceedsFromLinesOfCredit
/ us-gaap_CreditFacilityAxis
= bro_RevolvingLoansMember
           
Private Placement [Member] | Series A [Member]                
Debt Instrument [Line Items]                
Unsecured senior notes outstanding   100,000,000us-gaap_UnsecuredDebt
/ us-gaap_AuctionMarketPreferredSecuritiesStockSeriesAxis
= us-gaap_SeriesAMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
           
Debt instrument, issuance date   Sep. 15, 2004            
Debt instrument interest rate stated percentage   5.57%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_AuctionMarketPreferredSecuritiesStockSeriesAxis
= us-gaap_SeriesAMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
           
Debt instrument, maturity date   Sep. 15, 2011            
Private Placement [Member] | Series B [Member]                
Debt Instrument [Line Items]                
Unsecured senior notes outstanding   100,000,000us-gaap_UnsecuredDebt
/ us-gaap_AuctionMarketPreferredSecuritiesStockSeriesAxis
= us-gaap_SeriesBMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
           
Debt instrument, issuance date   Jul. 15, 2004            
Debt instrument interest rate stated percentage   6.08%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_AuctionMarketPreferredSecuritiesStockSeriesAxis
= us-gaap_SeriesBMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
           
Debt instrument, maturity date   Jul. 15, 2014            
Private Placement [Member] | Senior Notes [Member]                
Debt Instrument [Line Items]                
Unsecured senior notes outstanding   $ 200,000,000us-gaap_UnsecuredDebt
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseAxis
= us-gaap_SeniorNotesMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember