XML 63 R45.htm IDEA: XBRL DOCUMENT v2.4.1.9
Business Combinations - Additional Information (Detail) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Business Acquisition [Line Items]        
Assumption of liabilities $ 26,000us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred $ 106,079,000us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred $ 136,676,000us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred  
Cash payment for acquisition 721,900,000us-gaap_PaymentsToAcquireBusinessesGross 408,072,000us-gaap_PaymentsToAcquireBusinessesGross 483,933,000us-gaap_PaymentsToAcquireBusinessesGross  
Total goodwill 513,925,000bro_BusinessAcquisitionsPurchasePriceAllocationGoodwill 295,944,000bro_BusinessAcquisitionsPurchasePriceAllocationGoodwill 390,640,000bro_BusinessAcquisitionsPurchasePriceAllocationGoodwill  
Goodwill assigned 513,925,000us-gaap_GoodwillPeriodIncreaseDecrease 295,944,000us-gaap_GoodwillPeriodIncreaseDecrease 390,640,000us-gaap_GoodwillPeriodIncreaseDecrease  
Goodwill currently deductible for income tax purposes 141,887,000us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount 41,663,000us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount 52,730,000us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount  
Goodwill currently non-deductible for income tax purposes 338,809,000bro_BusinessAcquisitionPurchasePriceAllocationGoodwillNonDeductibleAmount 249,190,000bro_BusinessAcquisitionPurchasePriceAllocationGoodwillNonDeductibleAmount 316,431,000bro_BusinessAcquisitionPurchasePriceAllocationGoodwillNonDeductibleAmount  
Goodwill related to the recorded earn-out payables 33,229,000bro_EarnOutPayableNotDeductibleUntilEarnedPaid 5,091,000bro_EarnOutPayableNotDeductibleUntilEarnedPaid 21,479,000bro_EarnOutPayableNotDeductibleUntilEarnedPaid  
Total revenues related to acquisitions 112,247,000us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual 63,797,000us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual 129,472,000us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual  
Income (loss) before income taxes related to acquisitions (1,307,000)bro_BusinessCombinationProFormaInformationIncomeLossBeforeIncomeTaxesOfAcquireeSinceAcquisitionDateActual 872,000bro_BusinessCombinationProFormaInformationIncomeLossBeforeIncomeTaxesOfAcquireeSinceAcquisitionDateActual 898,000bro_BusinessCombinationProFormaInformationIncomeLossBeforeIncomeTaxesOfAcquireeSinceAcquisitionDateActual  
Aggregate purchase price of acquisitions   519,794,000bro_BusinessAcquisitionsCostOfAcquiredEntityPurchasePrice 667,586,000bro_BusinessAcquisitionsCostOfAcquiredEntityPurchasePrice  
Other payables for acquisition   552,000bro_BusinessAcquisitionCostOfAcquiredEntityOtherPayable 25,439,000bro_BusinessAcquisitionCostOfAcquiredEntityOtherPayable  
Recorded earn-out payables   5,091,000bro_BusinessAcquisitionsPurchasePriceAllocationRecordedEarnoutPayable 21,479,000bro_BusinessAcquisitionsPurchasePriceAllocationRecordedEarnoutPayable  
Average annual operating profit earned period, minimum (years) 1 year 1 year 1 year  
Average annual operating profit earned period, maximum (years) 3 years 3 years 3 years  
Recorded earn-out payable 33,229,000bro_RecordedEarnOutPayable 5,091,000bro_RecordedEarnOutPayable 21,479,000bro_RecordedEarnOutPayable  
Net additional consideration paid as note payable     59,000bro_BusinessAcquisitionCostOfAcquiredEntityNotesPayable  
Maximum future contingency payments related to acquisitions 130,654,000bro_MaximumFutureContingencyPaymentsAcquisitions      
Percentage recognition by acquirer of fair value of acquired assets 100.00%bro_PercentageRecognitionFairValueAcquiredAssets      
Future earnings of acquired entities, term basis of potential earn-out obligations, minimum (years) 1 year      
Future earnings of acquired entities, term basis of potential earn-out obligations, maximum (years) 3 years      
Estimated acquisition earn-out payables 75,283,000bro_BusinessAcquisitionEarnOutPayables 43,058,000bro_BusinessAcquisitionEarnOutPayables 52,987,000bro_BusinessAcquisitionEarnOutPayables 47,715,000bro_BusinessAcquisitionEarnOutPayables
Accounts Payable [Member]        
Business Acquisition [Line Items]        
Estimated acquisition earn-out payables 26,018,000bro_BusinessAcquisitionEarnOutPayables
/ us-gaap_ExtinguishmentOfDebtAxis
= us-gaap_AccountsPayableMember
6,312,000bro_BusinessAcquisitionEarnOutPayables
/ us-gaap_ExtinguishmentOfDebtAxis
= us-gaap_AccountsPayableMember
10,164,000bro_BusinessAcquisitionEarnOutPayables
/ us-gaap_ExtinguishmentOfDebtAxis
= us-gaap_AccountsPayableMember
 
Purchased customer accounts [Member]        
Business Acquisition [Line Items]        
Weighted average life (years) 15 years 15 years 15 years  
Non-compete agreements [Member]        
Business Acquisition [Line Items]        
Weighted average life (years) 3 years 4 months 24 days 5 years 5 years  
Asset Acquisitions [Member]        
Business Acquisition [Line Items]        
Number of acquisitions 9us-gaap_NumberOfBusinessesAcquired
/ us-gaap_BusinessAcquisitionAxis
= bro_AssetAcquisitionsMember
8us-gaap_NumberOfBusinessesAcquired
/ us-gaap_BusinessAcquisitionAxis
= bro_AssetAcquisitionsMember
19us-gaap_NumberOfBusinessesAcquired
/ us-gaap_BusinessAcquisitionAxis
= bro_AssetAcquisitionsMember
 
Stock Acquisitions [Member]        
Business Acquisition [Line Items]        
Number of acquisitions 1us-gaap_NumberOfBusinessesAcquired
/ us-gaap_BusinessAcquisitionAxis
= bro_StockAcquisitionsMember
1us-gaap_NumberOfBusinessesAcquired
/ us-gaap_BusinessAcquisitionAxis
= bro_StockAcquisitionsMember
1us-gaap_NumberOfBusinessesAcquired
/ us-gaap_BusinessAcquisitionAxis
= bro_StockAcquisitionsMember
 
Arrowhead General Insurance Agency Superholding Corporation [Member]        
Business Acquisition [Line Items]        
Goodwill assigned     321,128,000us-gaap_GoodwillPeriodIncreaseDecrease
/ us-gaap_BusinessAcquisitionAxis
= bro_ArrowheadGeneralInsuranceAgencyIncMember
 
Other payables for acquisition     22,061,000bro_BusinessAcquisitionCostOfAcquiredEntityOtherPayable
/ us-gaap_BusinessAcquisitionAxis
= bro_ArrowheadGeneralInsuranceAgencyIncMember
 
Asset Acquisitions Excluding Books of Business Purchases [Member]        
Business Acquisition [Line Items]        
Number of acquisitions 10us-gaap_NumberOfBusinessesAcquired
/ us-gaap_BusinessAcquisitionAxis
= bro_AssetAcquisitionsExcludingBooksOfBusinessPurchasesMember
9us-gaap_NumberOfBusinessesAcquired
/ us-gaap_BusinessAcquisitionAxis
= bro_AssetAcquisitionsExcludingBooksOfBusinessPurchasesMember
   
Beecher Carlson Holdings, Inc. [Member]        
Business Acquisition [Line Items]        
Cash payment for acquisition   364,256,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= bro_BeecherCarlsonHoldingsMember
   
Goodwill assigned   265,174,000us-gaap_GoodwillPeriodIncreaseDecrease
/ us-gaap_BusinessAcquisitionAxis
= bro_BeecherCarlsonHoldingsMember
   
The Wright Insurance Group, LLC. [Member]        
Business Acquisition [Line Items]        
Cash payment for acquisition 609,183,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= bro_WrightInsuranceGroupLlcMember
     
Goodwill assigned 420,209,000us-gaap_GoodwillPeriodIncreaseDecrease
/ us-gaap_BusinessAcquisitionAxis
= bro_WrightInsuranceGroupLlcMember
     
Other Non-Current Liability [Member]        
Business Acquisition [Line Items]        
Estimated acquisition earn-out payables 49,265,000bro_BusinessAcquisitionEarnOutPayables
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
36,746,000bro_BusinessAcquisitionEarnOutPayables
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
42,823,000bro_BusinessAcquisitionEarnOutPayables
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
 
Scenario, Adjustment [Member]        
Business Acquisition [Line Items]        
Assumption of liabilities   721,000us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
   
Cash payment for acquisition   18,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
   
Aggregate purchase price of acquisitions   504,000bro_BusinessAcquisitionsCostOfAcquiredEntityPurchasePrice
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
   
Other payables for acquisition   117,000bro_BusinessAcquisitionCostOfAcquiredEntityOtherPayable
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
   
Recorded earn-out payable   721,000bro_RecordedEarnOutPayable
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
   
Retail [Member]        
Business Acquisition [Line Items]        
Goodwill assigned 86,454,000us-gaap_GoodwillPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= bro_RetailMember
257,196,000us-gaap_GoodwillPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= bro_RetailMember
57,856,000us-gaap_GoodwillPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= bro_RetailMember
 
National Programs [Member]        
Business Acquisition [Line Items]        
Goodwill assigned 420,037,000us-gaap_GoodwillPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= bro_NationalProgramsMember
27,091,000us-gaap_GoodwillPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= bro_NationalProgramsMember
289,378,000us-gaap_GoodwillPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= bro_NationalProgramsMember
 
Wholesale Brokerage [Member]        
Business Acquisition [Line Items]        
Goodwill assigned 7,673,000us-gaap_GoodwillPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= bro_WholesaleBrokerageMember
(812,000)us-gaap_GoodwillPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= bro_WholesaleBrokerageMember
11,656,000us-gaap_GoodwillPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= bro_WholesaleBrokerageMember
 
Services [Member]        
Business Acquisition [Line Items]        
Goodwill assigned (239,000)us-gaap_GoodwillPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= bro_ServicesMember
12,469,000us-gaap_GoodwillPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= bro_ServicesMember
31,750,000us-gaap_GoodwillPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= bro_ServicesMember
 
Prior to January 1, 2009 [Member]        
Business Acquisition [Line Items]        
Net additional consideration paid as note payable 26,000bro_BusinessAcquisitionCostOfAcquiredEntityNotesPayable
/ us-gaap_StatementBusinessSegmentsAxis
= bro_PriorMember
873,000bro_BusinessAcquisitionCostOfAcquiredEntityNotesPayable
/ us-gaap_StatementBusinessSegmentsAxis
= bro_PriorMember
   
Additional net consideration paid allocated to goodwill $ 26,000bro_AdditionalNetConsiderationPaidAllocatedToGoodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bro_PriorMember
$ 873,000bro_AdditionalNetConsiderationPaidAllocatedToGoodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bro_PriorMember