XML 18 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information - Summarized Financial Information Reportable Segments (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Segment Reporting Information [Line Items]      
Total revenues $ 404,298us-gaap_Revenues $ 363,594us-gaap_Revenues  
Investment income 220us-gaap_InvestmentIncomeNonoperating 103us-gaap_InvestmentIncomeNonoperating  
Amortization 21,625us-gaap_AdjustmentForAmortization 17,876us-gaap_AdjustmentForAmortization  
Depreciation 5,183us-gaap_Depreciation 4,640us-gaap_Depreciation  
Interest expense 9,851us-gaap_InterestExpense 4,072us-gaap_InterestExpense  
Income before income taxes 93,778us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 86,837us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments  
Total assets 4,838,942us-gaap_Assets 3,674,289us-gaap_Assets 4,956,458us-gaap_Assets
Capital expenditures 3,727us-gaap_PaymentsToAcquirePropertyPlantAndEquipment 4,727us-gaap_PaymentsToAcquirePropertyPlantAndEquipment  
Operating Segments | Retail      
Segment Reporting Information [Line Items]      
Total revenues 218,344us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_RetailMember
205,470us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_RetailMember
 
Investment income 22us-gaap_InvestmentIncomeNonoperating
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_RetailMember
16us-gaap_InvestmentIncomeNonoperating
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_RetailMember
 
Amortization 10,934us-gaap_AdjustmentForAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_RetailMember
10,269us-gaap_AdjustmentForAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_RetailMember
 
Depreciation 1,642us-gaap_Depreciation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_RetailMember
1,593us-gaap_Depreciation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_RetailMember
 
Interest expense 10,158us-gaap_InterestExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_RetailMember
10,745us-gaap_InterestExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_RetailMember
 
Income before income taxes 47,009us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_RetailMember
41,217us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_RetailMember
 
Total assets 3,305,917us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_RetailMember
3,057,253us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_RetailMember
 
Capital expenditures 1,424us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_RetailMember
2,116us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_RetailMember
 
Operating Segments | National Programs      
Segment Reporting Information [Line Items]      
Total revenues 99,555us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_NationalProgramsMember
76,675us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_NationalProgramsMember
 
Investment income 45us-gaap_InvestmentIncomeNonoperating
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_NationalProgramsMember
5us-gaap_InvestmentIncomeNonoperating
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_NationalProgramsMember
 
Amortization 7,235us-gaap_AdjustmentForAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_NationalProgramsMember
3,864us-gaap_AdjustmentForAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_NationalProgramsMember
 
Depreciation 1,766us-gaap_Depreciation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_NationalProgramsMember
1,489us-gaap_Depreciation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_NationalProgramsMember
 
Interest expense 14,955us-gaap_InterestExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_NationalProgramsMember
5,442us-gaap_InterestExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_NationalProgramsMember
 
Income before income taxes 9,476us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_NationalProgramsMember
16,944us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_NationalProgramsMember
 
Total assets 2,407,695us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_NationalProgramsMember
1,376,590us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_NationalProgramsMember
 
Capital expenditures 1,489us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_NationalProgramsMember
1,889us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_NationalProgramsMember
 
Operating Segments | Wholesale Brokerage      
Segment Reporting Information [Line Items]      
Total revenues 51,828us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_WholesaleBrokerageMember
50,001us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_WholesaleBrokerageMember
 
Investment income 72us-gaap_InvestmentIncomeNonoperating
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_WholesaleBrokerageMember
4us-gaap_InvestmentIncomeNonoperating
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_WholesaleBrokerageMember
 
Amortization 2,423us-gaap_AdjustmentForAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_WholesaleBrokerageMember
2,676us-gaap_AdjustmentForAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_WholesaleBrokerageMember
 
Depreciation 563us-gaap_Depreciation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_WholesaleBrokerageMember
619us-gaap_Depreciation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_WholesaleBrokerageMember
 
Interest expense 229us-gaap_InterestExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_WholesaleBrokerageMember
386us-gaap_InterestExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_WholesaleBrokerageMember
 
Income before income taxes 14,484us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_WholesaleBrokerageMember
10,747us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_WholesaleBrokerageMember
 
Total assets 858,149us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_WholesaleBrokerageMember
877,555us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_WholesaleBrokerageMember
 
Capital expenditures 451us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_WholesaleBrokerageMember
287us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_WholesaleBrokerageMember
 
Operating Segments | Services      
Segment Reporting Information [Line Items]      
Total revenues 34,788us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_ServicesMember
31,642us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_ServicesMember
 
Investment income 0us-gaap_InvestmentIncomeNonoperating
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_ServicesMember
2us-gaap_InvestmentIncomeNonoperating
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_ServicesMember
 
Amortization 1,023us-gaap_AdjustmentForAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_ServicesMember
1,057us-gaap_AdjustmentForAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_ServicesMember
 
Depreciation 530us-gaap_Depreciation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_ServicesMember
463us-gaap_Depreciation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_ServicesMember
 
Interest expense 1,599us-gaap_InterestExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_ServicesMember
1,970us-gaap_InterestExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_ServicesMember
 
Income before income taxes 4,502us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_ServicesMember
2,769us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_ServicesMember
 
Total assets 300,155us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_ServicesMember
276,219us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_ServicesMember
 
Capital expenditures 240us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_ServicesMember
291us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= bro_ServicesMember
 
Other      
Segment Reporting Information [Line Items]      
Total revenues (217)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
(194)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
 
Investment income 81us-gaap_InvestmentIncomeNonoperating
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
76us-gaap_InvestmentIncomeNonoperating
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
 
Amortization 10us-gaap_AdjustmentForAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
10us-gaap_AdjustmentForAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
 
Depreciation 682us-gaap_Depreciation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
476us-gaap_Depreciation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
 
Interest expense (17,090)us-gaap_InterestExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
(14,471)us-gaap_InterestExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
 
Income before income taxes 18,307us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
15,160us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
 
Total assets (2,032,974)us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
(1,913,328)us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
 
Capital expenditures $ 123us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
$ 144us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember