XML 19 R48.htm IDEA: XBRL DOCUMENT v2.4.1.9
Business Combinations - Results of Operations (Detail) (USD $)
In Thousands, except Per Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Weighted average number of shares outstanding:        
Basic 140,944us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 141,033us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 139,364us-gaap_WeightedAverageNumberOfSharesOutstandingBasic  
Diluted 142,891us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 142,624us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 142,010us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding  
2014 Acquisitions [Member]        
Business Acquisition, Pro Forma Information [Line Items]        
Total revenues 1,630,162us-gaap_BusinessAcquisitionsProFormaRevenue
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= bro_TwoThousandFourteenAcquisitionsMember
1,520,858us-gaap_BusinessAcquisitionsProFormaRevenue
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= bro_TwoThousandFourteenAcquisitionsMember
   
Income before income taxes 358,229us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= bro_TwoThousandFourteenAcquisitionsMember
409,522us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= bro_TwoThousandFourteenAcquisitionsMember
   
Net income 218,150us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= bro_TwoThousandFourteenAcquisitionsMember
248,628us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= bro_TwoThousandFourteenAcquisitionsMember
   
Net income per share:        
Basic 1.51us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= bro_TwoThousandFourteenAcquisitionsMember
1.72us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= bro_TwoThousandFourteenAcquisitionsMember
   
Diluted 1.49us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= bro_TwoThousandFourteenAcquisitionsMember
1.70us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= bro_TwoThousandFourteenAcquisitionsMember
   
Weighted average number of shares outstanding:        
Basic 140,944us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= bro_TwoThousandFourteenAcquisitionsMember
141,033us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= bro_TwoThousandFourteenAcquisitionsMember
   
Diluted 142,891us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= bro_TwoThousandFourteenAcquisitionsMember
142,624us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= bro_TwoThousandFourteenAcquisitionsMember
   
2013 Acquisitions [Member]        
Business Acquisition, Pro Forma Information [Line Items]        
Total revenues   1,439,918us-gaap_BusinessAcquisitionsProFormaRevenue
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= bro_TwoThousandThirteenAcquisitionsMember
1,329,262us-gaap_BusinessAcquisitionsProFormaRevenue
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= bro_TwoThousandThirteenAcquisitionsMember
 
Income before income taxes   373,175us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= bro_TwoThousandThirteenAcquisitionsMember
329,291us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= bro_TwoThousandThirteenAcquisitionsMember
 
Net income   226,562us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= bro_TwoThousandThirteenAcquisitionsMember
198,826us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= bro_TwoThousandThirteenAcquisitionsMember
 
Net income per share:        
Basic   1.57us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= bro_TwoThousandThirteenAcquisitionsMember
1.39us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= bro_TwoThousandThirteenAcquisitionsMember
 
Diluted   1.55us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= bro_TwoThousandThirteenAcquisitionsMember
1.36us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= bro_TwoThousandThirteenAcquisitionsMember
 
Weighted average number of shares outstanding:        
Basic   141,033us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= bro_TwoThousandThirteenAcquisitionsMember
139,634us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= bro_TwoThousandThirteenAcquisitionsMember
 
Diluted   142,624us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= bro_TwoThousandThirteenAcquisitionsMember
142,010us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= bro_TwoThousandThirteenAcquisitionsMember
 
2012 Acquisitions [Member]        
Business Acquisition, Pro Forma Information [Line Items]        
Total revenues     1,230,408us-gaap_BusinessAcquisitionsProFormaRevenue
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= bro_AcquisitionsTwoThousandTwelveMember
1,163,341us-gaap_BusinessAcquisitionsProFormaRevenue
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= bro_AcquisitionsTwoThousandTwelveMember
Income before income taxes     315,051us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= bro_AcquisitionsTwoThousandTwelveMember
313,706us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= bro_AcquisitionsTwoThousandTwelveMember
Net income     190,228us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= bro_AcquisitionsTwoThousandTwelveMember
$ 190,174us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= bro_AcquisitionsTwoThousandTwelveMember
Net income per share:        
Basic     1.33us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= bro_AcquisitionsTwoThousandTwelveMember
$ 1.33us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= bro_AcquisitionsTwoThousandTwelveMember
Diluted     1.30us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= bro_AcquisitionsTwoThousandTwelveMember
$ 1.31us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= bro_AcquisitionsTwoThousandTwelveMember
Weighted average number of shares outstanding:        
Basic     139,364us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= bro_AcquisitionsTwoThousandTwelveMember
138,582us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= bro_AcquisitionsTwoThousandTwelveMember
Diluted     142,010us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= bro_AcquisitionsTwoThousandTwelveMember
140,264us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= bro_AcquisitionsTwoThousandTwelveMember