XML 101 R49.htm IDEA: XBRL DOCUMENT v2.4.1.9
Business Combinations - Additions, Payments, and Net Changes, as well as Interest Expense Accretion on Estimated Acquisition Earn-Out Payables (Detail) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Business Combinations [Abstract]      
Beginning balance $ 43,058,000bro_BusinessAcquisitionEarnOutPayables $ 52,987,000bro_BusinessAcquisitionEarnOutPayables $ 47,715,000bro_BusinessAcquisitionEarnOutPayables
Additions to estimated acquisition earn-out payables 34,356,000bro_AdditionsToEstimatedAcquisitionEarnOutPayables 5,816,000bro_AdditionsToEstimatedAcquisitionEarnOutPayables 21,479,000bro_AdditionsToEstimatedAcquisitionEarnOutPayables
Payments for estimated acquisition earn-out payables (12,069,000)bro_PaymentsForEstimatedAcquisitionEarnOutPayables (18,278,000)bro_PaymentsForEstimatedAcquisitionEarnOutPayables (17,625,000)bro_PaymentsForEstimatedAcquisitionEarnOutPayables
Subtotal 65,345,000bro_BusinessAcquisitionEarnOutPayableAfterChangeInAdditionsAndPayments 40,525,000bro_BusinessAcquisitionEarnOutPayableAfterChangeInAdditionsAndPayments 51,569,000bro_BusinessAcquisitionEarnOutPayableAfterChangeInAdditionsAndPayments
Change in fair value on estimated acquisition earn-out payables 7,375,000bro_ChangeInFairValueEstimatedAcquisitionEarnOutPayables 570,000bro_ChangeInFairValueEstimatedAcquisitionEarnOutPayables (1,051,000)bro_ChangeInFairValueEstimatedAcquisitionEarnOutPayables
Interest expense accretion 2,563,000us-gaap_AssetRetirementObligationAccretionExpense 1,963,000us-gaap_AssetRetirementObligationAccretionExpense 2,469,000us-gaap_AssetRetirementObligationAccretionExpense
Net change in earnings from estimated acquisition earn-out payables 9,938,000bro_ChangeInEstimatedAcquisitionEarnOutPayable 2,533,000bro_ChangeInEstimatedAcquisitionEarnOutPayable 1,418,000bro_ChangeInEstimatedAcquisitionEarnOutPayable
Ending balance $ 75,283,000bro_BusinessAcquisitionEarnOutPayables $ 43,058,000bro_BusinessAcquisitionEarnOutPayables $ 52,987,000bro_BusinessAcquisitionEarnOutPayables