XML 45 R47.htm IDEA: XBRL DOCUMENT v2.4.1.9
Business Combinations - Estimated Fair Values of Aggregate Assets and Liabilities Acquired (Detail) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Cash $ 25,365,000bro_BusinessAcquisitionsPurchasePriceAllocationCurrentAssetsCashAndCashEquivalents $ 40,360,000bro_BusinessAcquisitionsPurchasePriceAllocationCurrentAssetsCashAndCashEquivalents $ 61,786,000bro_BusinessAcquisitionsPurchasePriceAllocationCurrentAssetsCashAndCashEquivalents
Other current assets 20,964,000bro_BusinessAcquisitionPurchasePriceAllocationCurrentAssetsPrepaidExpensesAndOtherAssets 59,598,000bro_BusinessAcquisitionPurchasePriceAllocationCurrentAssetsPrepaidExpensesAndOtherAssets 71,824,000bro_BusinessAcquisitionPurchasePriceAllocationCurrentAssetsPrepaidExpensesAndOtherAssets
Fixed assets 8,973,000bro_BusinessAcquisitionsPurchasePriceAllocationPropertyPlantAndEquipment 1,915,000bro_BusinessAcquisitionsPurchasePriceAllocationPropertyPlantAndEquipment 4,937,000bro_BusinessAcquisitionsPurchasePriceAllocationPropertyPlantAndEquipment
Reinsurance recoverable 25,238,000bro_BusinessAcquisitionPurchasePriceAllocationReinsuranceRecoverables    
Prepaid reinsurance premiums 289,013,000bro_BusinessAcquisitionPurchasePriceAllocationPrepaidReinsurancePremiums    
Goodwill 513,925,000us-gaap_GoodwillPeriodIncreaseDecrease 295,944,000us-gaap_GoodwillPeriodIncreaseDecrease 390,640,000us-gaap_GoodwillPeriodIncreaseDecrease
Purchased customer accounts 260,424,000bro_BusinessAcquisitionsPurchasePriceAllocationAmortizableIntangibleAssets 118,983,000bro_BusinessAcquisitionsPurchasePriceAllocationAmortizableIntangibleAssets 137,946,000bro_BusinessAcquisitionsPurchasePriceAllocationAmortizableIntangibleAssets
Non-compete agreements 1,194,000bro_BusinessAcquisitionsPurchasePriceAllocationNoncompeteAgreementsGross 2,886,000bro_BusinessAcquisitionsPurchasePriceAllocationNoncompeteAgreementsGross 452,000bro_BusinessAcquisitionsPurchasePriceAllocationNoncompeteAgreementsGross
Other assets 20,045,000bro_BusinessAcquisitionsPurchasePriceAllocationOtherNoncurrentAssets 108,000bro_BusinessAcquisitionsPurchasePriceAllocationOtherNoncurrentAssets 1,000bro_BusinessAcquisitionsPurchasePriceAllocationOtherNoncurrentAssets
Total assets acquired 1,165,141,000bro_BusinessAcquisitionsPurchasePriceAllocationAssetsAcquired 519,794,000bro_BusinessAcquisitionsPurchasePriceAllocationAssetsAcquired 667,586,000bro_BusinessAcquisitionsPurchasePriceAllocationAssetsAcquired
Other current liabilities (14,974,000)bro_BusinessAcquisitionsPurchasePriceAllocationCurrentLiabilities (81,150,000)bro_BusinessAcquisitionsPurchasePriceAllocationCurrentLiabilities (110,188,000)bro_BusinessAcquisitionsPurchasePriceAllocationCurrentLiabilities
Losses and loss adjustment reserve (25,238,000)bro_BusinessAcquisitionsPurchasePriceAllocationLossesAndLossAdjustmentReserve    
Unearned premiums (289,013,000)bro_BusinessAcquisitionPurchasePriceAllocationUnearnedPremium    
Deferred income taxes, net (46,566,000)bro_BusinessAcquisitionPurchasePriceAllocationDeferredIncomeTaxAssetsLiabilities (22,764,000)bro_BusinessAcquisitionPurchasePriceAllocationDeferredIncomeTaxAssetsLiabilities (26,488,000)bro_BusinessAcquisitionPurchasePriceAllocationDeferredIncomeTaxAssetsLiabilities
Other liabilities (32,366,000)bro_BusinessAcquisitionPurchasePriceAllocationOtherLiabilitiesAssumed (2,165,000)bro_BusinessAcquisitionPurchasePriceAllocationOtherLiabilitiesAssumed  
Total liabilities assumed (408,157,000)bro_BusinessAcquisitionsPurchasePriceAllocationLiabilitiesAssumed (106,079,000)bro_BusinessAcquisitionsPurchasePriceAllocationLiabilitiesAssumed (136,676,000)bro_BusinessAcquisitionsPurchasePriceAllocationLiabilitiesAssumed
Net assets acquired 756,984,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet 413,715,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet 530,910,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
The Wright Insurance Group, LLC. [Member]      
Cash 25,365,000bro_BusinessAcquisitionsPurchasePriceAllocationCurrentAssetsCashAndCashEquivalents
/ us-gaap_BusinessAcquisitionAxis
= bro_WrightInsuranceGroupLlcMember
   
Other current assets 16,474,000bro_BusinessAcquisitionPurchasePriceAllocationCurrentAssetsPrepaidExpensesAndOtherAssets
/ us-gaap_BusinessAcquisitionAxis
= bro_WrightInsuranceGroupLlcMember
   
Fixed assets 7,172,000bro_BusinessAcquisitionsPurchasePriceAllocationPropertyPlantAndEquipment
/ us-gaap_BusinessAcquisitionAxis
= bro_WrightInsuranceGroupLlcMember
   
Reinsurance recoverable 25,238,000bro_BusinessAcquisitionPurchasePriceAllocationReinsuranceRecoverables
/ us-gaap_BusinessAcquisitionAxis
= bro_WrightInsuranceGroupLlcMember
   
Prepaid reinsurance premiums 289,013,000bro_BusinessAcquisitionPurchasePriceAllocationPrepaidReinsurancePremiums
/ us-gaap_BusinessAcquisitionAxis
= bro_WrightInsuranceGroupLlcMember
   
Goodwill 420,209,000us-gaap_GoodwillPeriodIncreaseDecrease
/ us-gaap_BusinessAcquisitionAxis
= bro_WrightInsuranceGroupLlcMember
   
Purchased customer accounts 213,677,000bro_BusinessAcquisitionsPurchasePriceAllocationAmortizableIntangibleAssets
/ us-gaap_BusinessAcquisitionAxis
= bro_WrightInsuranceGroupLlcMember
   
Non-compete agreements 966,000bro_BusinessAcquisitionsPurchasePriceAllocationNoncompeteAgreementsGross
/ us-gaap_BusinessAcquisitionAxis
= bro_WrightInsuranceGroupLlcMember
   
Other assets 20,045,000bro_BusinessAcquisitionsPurchasePriceAllocationOtherNoncurrentAssets
/ us-gaap_BusinessAcquisitionAxis
= bro_WrightInsuranceGroupLlcMember
   
Total assets acquired 1,018,159,000bro_BusinessAcquisitionsPurchasePriceAllocationAssetsAcquired
/ us-gaap_BusinessAcquisitionAxis
= bro_WrightInsuranceGroupLlcMember
   
Other current liabilities (14,322,000)bro_BusinessAcquisitionsPurchasePriceAllocationCurrentLiabilities
/ us-gaap_BusinessAcquisitionAxis
= bro_WrightInsuranceGroupLlcMember
   
Losses and loss adjustment reserve (25,238,000)bro_BusinessAcquisitionsPurchasePriceAllocationLossesAndLossAdjustmentReserve
/ us-gaap_BusinessAcquisitionAxis
= bro_WrightInsuranceGroupLlcMember
   
Unearned premiums (289,013,000)bro_BusinessAcquisitionPurchasePriceAllocationUnearnedPremium
/ us-gaap_BusinessAcquisitionAxis
= bro_WrightInsuranceGroupLlcMember
   
Deferred income taxes, net (46,566,000)bro_BusinessAcquisitionPurchasePriceAllocationDeferredIncomeTaxAssetsLiabilities
/ us-gaap_BusinessAcquisitionAxis
= bro_WrightInsuranceGroupLlcMember
   
Other liabilities (32,366,000)bro_BusinessAcquisitionPurchasePriceAllocationOtherLiabilitiesAssumed
/ us-gaap_BusinessAcquisitionAxis
= bro_WrightInsuranceGroupLlcMember
   
Total liabilities assumed (407,505,000)bro_BusinessAcquisitionsPurchasePriceAllocationLiabilitiesAssumed
/ us-gaap_BusinessAcquisitionAxis
= bro_WrightInsuranceGroupLlcMember
   
Net assets acquired 610,654,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= bro_WrightInsuranceGroupLlcMember
   
Pacific Resources Benefits Advisors, LLC (PacRes) [Member]      
Other current assets 3,647,000bro_BusinessAcquisitionPurchasePriceAllocationCurrentAssetsPrepaidExpensesAndOtherAssets
/ us-gaap_BusinessAcquisitionAxis
= bro_PacificResourcesBenefitsAdvisorsMember
   
Fixed assets 53,000bro_BusinessAcquisitionsPurchasePriceAllocationPropertyPlantAndEquipment
/ us-gaap_BusinessAcquisitionAxis
= bro_PacificResourcesBenefitsAdvisorsMember
   
Goodwill 76,023,000us-gaap_GoodwillPeriodIncreaseDecrease
/ us-gaap_BusinessAcquisitionAxis
= bro_PacificResourcesBenefitsAdvisorsMember
   
Purchased customer accounts 38,111,000bro_BusinessAcquisitionsPurchasePriceAllocationAmortizableIntangibleAssets
/ us-gaap_BusinessAcquisitionAxis
= bro_PacificResourcesBenefitsAdvisorsMember
   
Non-compete agreements 21,000bro_BusinessAcquisitionsPurchasePriceAllocationNoncompeteAgreementsGross
/ us-gaap_BusinessAcquisitionAxis
= bro_PacificResourcesBenefitsAdvisorsMember
   
Total assets acquired 117,855,000bro_BusinessAcquisitionsPurchasePriceAllocationAssetsAcquired
/ us-gaap_BusinessAcquisitionAxis
= bro_PacificResourcesBenefitsAdvisorsMember
   
Other current liabilities (403,000)bro_BusinessAcquisitionsPurchasePriceAllocationCurrentLiabilities
/ us-gaap_BusinessAcquisitionAxis
= bro_PacificResourcesBenefitsAdvisorsMember
   
Total liabilities assumed (403,000)bro_BusinessAcquisitionsPurchasePriceAllocationLiabilitiesAssumed
/ us-gaap_BusinessAcquisitionAxis
= bro_PacificResourcesBenefitsAdvisorsMember
   
Net assets acquired 117,452,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= bro_PacificResourcesBenefitsAdvisorsMember
   
Axia Strategies, Inc (Axia) [Member]      
Other current assets 101,000bro_BusinessAcquisitionPurchasePriceAllocationCurrentAssetsPrepaidExpensesAndOtherAssets
/ us-gaap_BusinessAcquisitionAxis
= bro_AxiaStrategiesMember
   
Fixed assets 24,000bro_BusinessAcquisitionsPurchasePriceAllocationPropertyPlantAndEquipment
/ us-gaap_BusinessAcquisitionAxis
= bro_AxiaStrategiesMember
   
Goodwill 7,276,000us-gaap_GoodwillPeriodIncreaseDecrease
/ us-gaap_BusinessAcquisitionAxis
= bro_AxiaStrategiesMember
   
Purchased customer accounts 4,252,000bro_BusinessAcquisitionsPurchasePriceAllocationAmortizableIntangibleAssets
/ us-gaap_BusinessAcquisitionAxis
= bro_AxiaStrategiesMember
   
Non-compete agreements 41,000bro_BusinessAcquisitionsPurchasePriceAllocationNoncompeteAgreementsGross
/ us-gaap_BusinessAcquisitionAxis
= bro_AxiaStrategiesMember
   
Total assets acquired 11,694,000bro_BusinessAcquisitionsPurchasePriceAllocationAssetsAcquired
/ us-gaap_BusinessAcquisitionAxis
= bro_AxiaStrategiesMember
   
Net assets acquired 11,694,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= bro_AxiaStrategiesMember
   
Other Acquisitions [Member]      
Other current assets 742,000bro_BusinessAcquisitionPurchasePriceAllocationCurrentAssetsPrepaidExpensesAndOtherAssets
/ us-gaap_BusinessAcquisitionAxis
= bro_OtherAcquisitionsMember
1,573,000bro_BusinessAcquisitionPurchasePriceAllocationCurrentAssetsPrepaidExpensesAndOtherAssets
/ us-gaap_BusinessAcquisitionAxis
= bro_OtherAcquisitionsMember
422,000bro_BusinessAcquisitionPurchasePriceAllocationCurrentAssetsPrepaidExpensesAndOtherAssets
/ us-gaap_BusinessAcquisitionAxis
= bro_OtherAcquisitionsMember
Fixed assets 1,724,000bro_BusinessAcquisitionsPurchasePriceAllocationPropertyPlantAndEquipment
/ us-gaap_BusinessAcquisitionAxis
= bro_OtherAcquisitionsMember
24,000bro_BusinessAcquisitionsPurchasePriceAllocationPropertyPlantAndEquipment
/ us-gaap_BusinessAcquisitionAxis
= bro_OtherAcquisitionsMember
158,000bro_BusinessAcquisitionsPurchasePriceAllocationPropertyPlantAndEquipment
/ us-gaap_BusinessAcquisitionAxis
= bro_OtherAcquisitionsMember
Goodwill 10,417,000us-gaap_GoodwillPeriodIncreaseDecrease
/ us-gaap_BusinessAcquisitionAxis
= bro_OtherAcquisitionsMember
5,696,000us-gaap_GoodwillPeriodIncreaseDecrease
/ us-gaap_BusinessAcquisitionAxis
= bro_OtherAcquisitionsMember
21,085,000us-gaap_GoodwillPeriodIncreaseDecrease
/ us-gaap_BusinessAcquisitionAxis
= bro_OtherAcquisitionsMember
Purchased customer accounts 4,384,000bro_BusinessAcquisitionsPurchasePriceAllocationAmortizableIntangibleAssets
/ us-gaap_BusinessAcquisitionAxis
= bro_OtherAcquisitionsMember
5,623,000bro_BusinessAcquisitionsPurchasePriceAllocationAmortizableIntangibleAssets
/ us-gaap_BusinessAcquisitionAxis
= bro_OtherAcquisitionsMember
13,112,000bro_BusinessAcquisitionsPurchasePriceAllocationAmortizableIntangibleAssets
/ us-gaap_BusinessAcquisitionAxis
= bro_OtherAcquisitionsMember
Non-compete agreements 166,000bro_BusinessAcquisitionsPurchasePriceAllocationNoncompeteAgreementsGross
/ us-gaap_BusinessAcquisitionAxis
= bro_OtherAcquisitionsMember
76,000bro_BusinessAcquisitionsPurchasePriceAllocationNoncompeteAgreementsGross
/ us-gaap_BusinessAcquisitionAxis
= bro_OtherAcquisitionsMember
243,000bro_BusinessAcquisitionsPurchasePriceAllocationNoncompeteAgreementsGross
/ us-gaap_BusinessAcquisitionAxis
= bro_OtherAcquisitionsMember
Other assets   1,000bro_BusinessAcquisitionsPurchasePriceAllocationOtherNoncurrentAssets
/ us-gaap_BusinessAcquisitionAxis
= bro_OtherAcquisitionsMember
 
Total assets acquired 17,433,000bro_BusinessAcquisitionsPurchasePriceAllocationAssetsAcquired
/ us-gaap_BusinessAcquisitionAxis
= bro_OtherAcquisitionsMember
12,993,000bro_BusinessAcquisitionsPurchasePriceAllocationAssetsAcquired
/ us-gaap_BusinessAcquisitionAxis
= bro_OtherAcquisitionsMember
35,020,000bro_BusinessAcquisitionsPurchasePriceAllocationAssetsAcquired
/ us-gaap_BusinessAcquisitionAxis
= bro_OtherAcquisitionsMember
Other current liabilities (249,000)bro_BusinessAcquisitionsPurchasePriceAllocationCurrentLiabilities
/ us-gaap_BusinessAcquisitionAxis
= bro_OtherAcquisitionsMember
(194,000)bro_BusinessAcquisitionsPurchasePriceAllocationCurrentLiabilities
/ us-gaap_BusinessAcquisitionAxis
= bro_OtherAcquisitionsMember
(1,477,000)bro_BusinessAcquisitionsPurchasePriceAllocationCurrentLiabilities
/ us-gaap_BusinessAcquisitionAxis
= bro_OtherAcquisitionsMember
Total liabilities assumed (249,000)bro_BusinessAcquisitionsPurchasePriceAllocationLiabilitiesAssumed
/ us-gaap_BusinessAcquisitionAxis
= bro_OtherAcquisitionsMember
(194,000)bro_BusinessAcquisitionsPurchasePriceAllocationLiabilitiesAssumed
/ us-gaap_BusinessAcquisitionAxis
= bro_OtherAcquisitionsMember
(1,477,000)bro_BusinessAcquisitionsPurchasePriceAllocationLiabilitiesAssumed
/ us-gaap_BusinessAcquisitionAxis
= bro_OtherAcquisitionsMember
Net assets acquired 17,184,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= bro_OtherAcquisitionsMember
12,799,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= bro_OtherAcquisitionsMember
33,543,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= bro_OtherAcquisitionsMember
The Rollins Agency, Inc. [Member]      
Other current assets   393,000bro_BusinessAcquisitionPurchasePriceAllocationCurrentAssetsPrepaidExpensesAndOtherAssets
/ us-gaap_BusinessAcquisitionAxis
= bro_RollinsAgencyMember
 
Fixed assets   30,000bro_BusinessAcquisitionsPurchasePriceAllocationPropertyPlantAndEquipment
/ us-gaap_BusinessAcquisitionAxis
= bro_RollinsAgencyMember
 
Goodwill   12,697,000us-gaap_GoodwillPeriodIncreaseDecrease
/ us-gaap_BusinessAcquisitionAxis
= bro_RollinsAgencyMember
 
Purchased customer accounts   3,878,000bro_BusinessAcquisitionsPurchasePriceAllocationAmortizableIntangibleAssets
/ us-gaap_BusinessAcquisitionAxis
= bro_RollinsAgencyMember
 
Non-compete agreements   31,000bro_BusinessAcquisitionsPurchasePriceAllocationNoncompeteAgreementsGross
/ us-gaap_BusinessAcquisitionAxis
= bro_RollinsAgencyMember
 
Total assets acquired   17,029,000bro_BusinessAcquisitionsPurchasePriceAllocationAssetsAcquired
/ us-gaap_BusinessAcquisitionAxis
= bro_RollinsAgencyMember
 
Other current liabilities   (866,000)bro_BusinessAcquisitionsPurchasePriceAllocationCurrentLiabilities
/ us-gaap_BusinessAcquisitionAxis
= bro_RollinsAgencyMember
 
Total liabilities assumed   (866,000)bro_BusinessAcquisitionsPurchasePriceAllocationLiabilitiesAssumed
/ us-gaap_BusinessAcquisitionAxis
= bro_RollinsAgencyMember
 
Net assets acquired   16,163,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= bro_RollinsAgencyMember
 
Beecher Carlson Holdings, Inc. [Member]      
Cash   40,360,000bro_BusinessAcquisitionsPurchasePriceAllocationCurrentAssetsCashAndCashEquivalents
/ us-gaap_BusinessAcquisitionAxis
= bro_BeecherCarlsonHoldingsMember
 
Other current assets   57,632,000bro_BusinessAcquisitionPurchasePriceAllocationCurrentAssetsPrepaidExpensesAndOtherAssets
/ us-gaap_BusinessAcquisitionAxis
= bro_BeecherCarlsonHoldingsMember
 
Fixed assets   1,786,000bro_BusinessAcquisitionsPurchasePriceAllocationPropertyPlantAndEquipment
/ us-gaap_BusinessAcquisitionAxis
= bro_BeecherCarlsonHoldingsMember
 
Goodwill   265,174,000us-gaap_GoodwillPeriodIncreaseDecrease
/ us-gaap_BusinessAcquisitionAxis
= bro_BeecherCarlsonHoldingsMember
 
Purchased customer accounts   101,565,000bro_BusinessAcquisitionsPurchasePriceAllocationAmortizableIntangibleAssets
/ us-gaap_BusinessAcquisitionAxis
= bro_BeecherCarlsonHoldingsMember
 
Non-compete agreements   2,758,000bro_BusinessAcquisitionsPurchasePriceAllocationNoncompeteAgreementsGross
/ us-gaap_BusinessAcquisitionAxis
= bro_BeecherCarlsonHoldingsMember
 
Total assets acquired   469,275,000bro_BusinessAcquisitionsPurchasePriceAllocationAssetsAcquired
/ us-gaap_BusinessAcquisitionAxis
= bro_BeecherCarlsonHoldingsMember
 
Other current liabilities   (80,090,000)bro_BusinessAcquisitionsPurchasePriceAllocationCurrentLiabilities
/ us-gaap_BusinessAcquisitionAxis
= bro_BeecherCarlsonHoldingsMember
 
Deferred income taxes, net   (22,764,000)bro_BusinessAcquisitionPurchasePriceAllocationDeferredIncomeTaxAssetsLiabilities
/ us-gaap_BusinessAcquisitionAxis
= bro_BeecherCarlsonHoldingsMember
 
Other liabilities   (2,165,000)bro_BusinessAcquisitionPurchasePriceAllocationOtherLiabilitiesAssumed
/ us-gaap_BusinessAcquisitionAxis
= bro_BeecherCarlsonHoldingsMember
 
Total liabilities assumed   (105,019,000)bro_BusinessAcquisitionsPurchasePriceAllocationLiabilitiesAssumed
/ us-gaap_BusinessAcquisitionAxis
= bro_BeecherCarlsonHoldingsMember
 
Net assets acquired   364,256,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= bro_BeecherCarlsonHoldingsMember
 
ICA, Inc.[Member]      
Fixed assets   75,000bro_BusinessAcquisitionsPurchasePriceAllocationPropertyPlantAndEquipment
/ us-gaap_BusinessAcquisitionAxis
= bro_IcaMember
 
Goodwill   12,377,000us-gaap_GoodwillPeriodIncreaseDecrease
/ us-gaap_BusinessAcquisitionAxis
= bro_IcaMember
 
Purchased customer accounts   7,917,000bro_BusinessAcquisitionsPurchasePriceAllocationAmortizableIntangibleAssets
/ us-gaap_BusinessAcquisitionAxis
= bro_IcaMember
 
Non-compete agreements   21,000bro_BusinessAcquisitionsPurchasePriceAllocationNoncompeteAgreementsGross
/ us-gaap_BusinessAcquisitionAxis
= bro_IcaMember
 
Other assets   107,000bro_BusinessAcquisitionsPurchasePriceAllocationOtherNoncurrentAssets
/ us-gaap_BusinessAcquisitionAxis
= bro_IcaMember
 
Total assets acquired   20,497,000bro_BusinessAcquisitionsPurchasePriceAllocationAssetsAcquired
/ us-gaap_BusinessAcquisitionAxis
= bro_IcaMember
 
Net assets acquired   20,497,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= bro_IcaMember
 
Arrowhead General Insurance Agency Superholding Corporation [Member]      
Cash     61,786,000bro_BusinessAcquisitionsPurchasePriceAllocationCurrentAssetsCashAndCashEquivalents
/ us-gaap_BusinessAcquisitionAxis
= bro_ArrowheadGeneralInsuranceAgencyIncMember
Other current assets     69,051,000bro_BusinessAcquisitionPurchasePriceAllocationCurrentAssetsPrepaidExpensesAndOtherAssets
/ us-gaap_BusinessAcquisitionAxis
= bro_ArrowheadGeneralInsuranceAgencyIncMember
Fixed assets     4,629,000bro_BusinessAcquisitionsPurchasePriceAllocationPropertyPlantAndEquipment
/ us-gaap_BusinessAcquisitionAxis
= bro_ArrowheadGeneralInsuranceAgencyIncMember
Goodwill     321,128,000us-gaap_GoodwillPeriodIncreaseDecrease
/ us-gaap_BusinessAcquisitionAxis
= bro_ArrowheadGeneralInsuranceAgencyIncMember
Purchased customer accounts     99,675,000bro_BusinessAcquisitionsPurchasePriceAllocationAmortizableIntangibleAssets
/ us-gaap_BusinessAcquisitionAxis
= bro_ArrowheadGeneralInsuranceAgencyIncMember
Non-compete agreements     100,000bro_BusinessAcquisitionsPurchasePriceAllocationNoncompeteAgreementsGross
/ us-gaap_BusinessAcquisitionAxis
= bro_ArrowheadGeneralInsuranceAgencyIncMember
Other assets     1,000bro_BusinessAcquisitionsPurchasePriceAllocationOtherNoncurrentAssets
/ us-gaap_BusinessAcquisitionAxis
= bro_ArrowheadGeneralInsuranceAgencyIncMember
Total assets acquired     556,370,000bro_BusinessAcquisitionsPurchasePriceAllocationAssetsAcquired
/ us-gaap_BusinessAcquisitionAxis
= bro_ArrowheadGeneralInsuranceAgencyIncMember
Other current liabilities     (107,579,000)bro_BusinessAcquisitionsPurchasePriceAllocationCurrentLiabilities
/ us-gaap_BusinessAcquisitionAxis
= bro_ArrowheadGeneralInsuranceAgencyIncMember
Deferred income taxes, net     (26,488,000)bro_BusinessAcquisitionPurchasePriceAllocationDeferredIncomeTaxAssetsLiabilities
/ us-gaap_BusinessAcquisitionAxis
= bro_ArrowheadGeneralInsuranceAgencyIncMember
Total liabilities assumed     (134,067,000)bro_BusinessAcquisitionsPurchasePriceAllocationLiabilitiesAssumed
/ us-gaap_BusinessAcquisitionAxis
= bro_ArrowheadGeneralInsuranceAgencyIncMember
Net assets acquired     422,303,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= bro_ArrowheadGeneralInsuranceAgencyIncMember
Insurcorp & GGM Investments LLC [Member]      
Other current assets     180,000bro_BusinessAcquisitionPurchasePriceAllocationCurrentAssetsPrepaidExpensesAndOtherAssets
/ us-gaap_BusinessAcquisitionAxis
= bro_InsuranceCorporationMember
Fixed assets     25,000bro_BusinessAcquisitionsPurchasePriceAllocationPropertyPlantAndEquipment
/ us-gaap_BusinessAcquisitionAxis
= bro_InsuranceCorporationMember
Goodwill     14,745,000us-gaap_GoodwillPeriodIncreaseDecrease
/ us-gaap_BusinessAcquisitionAxis
= bro_InsuranceCorporationMember
Purchased customer accounts     6,490,000bro_BusinessAcquisitionsPurchasePriceAllocationAmortizableIntangibleAssets
/ us-gaap_BusinessAcquisitionAxis
= bro_InsuranceCorporationMember
Non-compete agreements     22,000bro_BusinessAcquisitionsPurchasePriceAllocationNoncompeteAgreementsGross
/ us-gaap_BusinessAcquisitionAxis
= bro_InsuranceCorporationMember
Total assets acquired     21,462,000bro_BusinessAcquisitionsPurchasePriceAllocationAssetsAcquired
/ us-gaap_BusinessAcquisitionAxis
= bro_InsuranceCorporationMember
Other current liabilities     (118,000)bro_BusinessAcquisitionsPurchasePriceAllocationCurrentLiabilities
/ us-gaap_BusinessAcquisitionAxis
= bro_InsuranceCorporationMember
Total liabilities assumed     (118,000)bro_BusinessAcquisitionsPurchasePriceAllocationLiabilitiesAssumed
/ us-gaap_BusinessAcquisitionAxis
= bro_InsuranceCorporationMember
Net assets acquired     21,344,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= bro_InsuranceCorporationMember
Richard W. Endlar Insurance Agency, Inc. [Member]      
Other current assets     305,000bro_BusinessAcquisitionPurchasePriceAllocationCurrentAssetsPrepaidExpensesAndOtherAssets
/ us-gaap_BusinessAcquisitionAxis
= bro_RichardEndlarInsuranceAgencyIncMember
Fixed assets     25,000bro_BusinessAcquisitionsPurchasePriceAllocationPropertyPlantAndEquipment
/ us-gaap_BusinessAcquisitionAxis
= bro_RichardEndlarInsuranceAgencyIncMember
Goodwill     8,044,000us-gaap_GoodwillPeriodIncreaseDecrease
/ us-gaap_BusinessAcquisitionAxis
= bro_RichardEndlarInsuranceAgencyIncMember
Purchased customer accounts     5,230,000bro_BusinessAcquisitionsPurchasePriceAllocationAmortizableIntangibleAssets
/ us-gaap_BusinessAcquisitionAxis
= bro_RichardEndlarInsuranceAgencyIncMember
Non-compete agreements     11,000bro_BusinessAcquisitionsPurchasePriceAllocationNoncompeteAgreementsGross
/ us-gaap_BusinessAcquisitionAxis
= bro_RichardEndlarInsuranceAgencyIncMember
Total assets acquired     13,615,000bro_BusinessAcquisitionsPurchasePriceAllocationAssetsAcquired
/ us-gaap_BusinessAcquisitionAxis
= bro_RichardEndlarInsuranceAgencyIncMember
Other current liabilities     (192,000)bro_BusinessAcquisitionsPurchasePriceAllocationCurrentLiabilities
/ us-gaap_BusinessAcquisitionAxis
= bro_RichardEndlarInsuranceAgencyIncMember
Total liabilities assumed     (192,000)bro_BusinessAcquisitionsPurchasePriceAllocationLiabilitiesAssumed
/ us-gaap_BusinessAcquisitionAxis
= bro_RichardEndlarInsuranceAgencyIncMember
Net assets acquired     13,423,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= bro_RichardEndlarInsuranceAgencyIncMember
Texas Security General Insurance Agency, Inc. [Member]      
Other current assets     1,866,000bro_BusinessAcquisitionPurchasePriceAllocationCurrentAssetsPrepaidExpensesAndOtherAssets
/ us-gaap_BusinessAcquisitionAxis
= bro_TexasSecurityGeneralInsuranceAgencyIncMember
Fixed assets     45,000bro_BusinessAcquisitionsPurchasePriceAllocationPropertyPlantAndEquipment
/ us-gaap_BusinessAcquisitionAxis
= bro_TexasSecurityGeneralInsuranceAgencyIncMember
Goodwill     10,845,000us-gaap_GoodwillPeriodIncreaseDecrease
/ us-gaap_BusinessAcquisitionAxis
= bro_TexasSecurityGeneralInsuranceAgencyIncMember
Purchased customer accounts     6,229,000bro_BusinessAcquisitionsPurchasePriceAllocationAmortizableIntangibleAssets
/ us-gaap_BusinessAcquisitionAxis
= bro_TexasSecurityGeneralInsuranceAgencyIncMember
Non-compete agreements     14,000bro_BusinessAcquisitionsPurchasePriceAllocationNoncompeteAgreementsGross
/ us-gaap_BusinessAcquisitionAxis
= bro_TexasSecurityGeneralInsuranceAgencyIncMember
Total assets acquired     18,999,000bro_BusinessAcquisitionsPurchasePriceAllocationAssetsAcquired
/ us-gaap_BusinessAcquisitionAxis
= bro_TexasSecurityGeneralInsuranceAgencyIncMember
Other current liabilities     (187,000)bro_BusinessAcquisitionsPurchasePriceAllocationCurrentLiabilities
/ us-gaap_BusinessAcquisitionAxis
= bro_TexasSecurityGeneralInsuranceAgencyIncMember
Total liabilities assumed     (187,000)bro_BusinessAcquisitionsPurchasePriceAllocationLiabilitiesAssumed
/ us-gaap_BusinessAcquisitionAxis
= bro_TexasSecurityGeneralInsuranceAgencyIncMember
Net assets acquired     18,812,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= bro_TexasSecurityGeneralInsuranceAgencyIncMember
Behnke & Associates, Inc. [Member]      
Fixed assets     25,000bro_BusinessAcquisitionsPurchasePriceAllocationPropertyPlantAndEquipment
/ us-gaap_BusinessAcquisitionAxis
= bro_BehnkeAssociatesIncMember
Goodwill     6,430,000us-gaap_GoodwillPeriodIncreaseDecrease
/ us-gaap_BusinessAcquisitionAxis
= bro_BehnkeAssociatesIncMember
Purchased customer accounts     3,843,000bro_BusinessAcquisitionsPurchasePriceAllocationAmortizableIntangibleAssets
/ us-gaap_BusinessAcquisitionAxis
= bro_BehnkeAssociatesIncMember
Non-compete agreements     41,000bro_BusinessAcquisitionsPurchasePriceAllocationNoncompeteAgreementsGross
/ us-gaap_BusinessAcquisitionAxis
= bro_BehnkeAssociatesIncMember
Total assets acquired     10,339,000bro_BusinessAcquisitionsPurchasePriceAllocationAssetsAcquired
/ us-gaap_BusinessAcquisitionAxis
= bro_BehnkeAssociatesIncMember
Net assets acquired     10,339,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= bro_BehnkeAssociatesIncMember
Rowlands & Barranca Agency, Inc. [Member]      
Fixed assets     30,000bro_BusinessAcquisitionsPurchasePriceAllocationPropertyPlantAndEquipment
/ us-gaap_BusinessAcquisitionAxis
= bro_RowlandsBarrancaAgencyMember
Goodwill     8,363,000us-gaap_GoodwillPeriodIncreaseDecrease
/ us-gaap_BusinessAcquisitionAxis
= bro_RowlandsBarrancaAgencyMember
Purchased customer accounts     3,367,000bro_BusinessAcquisitionsPurchasePriceAllocationAmortizableIntangibleAssets
/ us-gaap_BusinessAcquisitionAxis
= bro_RowlandsBarrancaAgencyMember
Non-compete agreements     21,000bro_BusinessAcquisitionsPurchasePriceAllocationNoncompeteAgreementsGross
/ us-gaap_BusinessAcquisitionAxis
= bro_RowlandsBarrancaAgencyMember
Total assets acquired     11,781,000bro_BusinessAcquisitionsPurchasePriceAllocationAssetsAcquired
/ us-gaap_BusinessAcquisitionAxis
= bro_RowlandsBarrancaAgencyMember
Other current liabilities     (635,000)bro_BusinessAcquisitionsPurchasePriceAllocationCurrentLiabilities
/ us-gaap_BusinessAcquisitionAxis
= bro_RowlandsBarrancaAgencyMember
Total liabilities assumed     (635,000)bro_BusinessAcquisitionsPurchasePriceAllocationLiabilitiesAssumed
/ us-gaap_BusinessAcquisitionAxis
= bro_RowlandsBarrancaAgencyMember
Net assets acquired     $ 11,146,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= bro_RowlandsBarrancaAgencyMember