XML 36 R28.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Business Combinations (Acquisitions Accounted For As Business Combinations) (Details) (USD $)
In Thousands
6 Months Ended
Jun. 30, 2011
Jun. 30, 2010
Cash Paid $ 90,417 $ 33,262
Notes payable 550 175
Recorded Earn-out Payable 13,815 9,101
Recorded Purchase Price 104,782 42,538
Maximum Potential Earn-out Payable 39,662 19,066
Retail [Member] | DiMartino Associates Inc [Member]
   
Date of Acquisition   March 1
Cash Paid   7,047
Recorded Earn-out Payable   3,402
Recorded Purchase Price   10,449
Maximum Potential Earn-out Payable   5,637
Various [member] | Other [Member]
   
Date of Acquisition   Various
Cash Paid   10,389
Notes payable   175
Recorded Earn-out Payable   5,575
Recorded Purchase Price   16,139
Maximum Potential Earn-out Payable   10,429
Balcos Insurance Inc [Member]
   
Date of Acquisition January 1  
Cash Paid 8,611  
Recorded Earn-out Payable 1,595  
Recorded Purchase Price 10,206  
Maximum Potential Earn-out Payable 5,766  
Associated Insurance Services Inc [Member]
   
Date of Acquisition January 1  
Cash Paid 12,000  
Recorded Earn-out Payable 1,575  
Recorded Purchase Price 13,575  
Maximum Potential Earn-out Payable 6,000  
United Benefit Services Inc [Member]
   
Date of Acquisition February 1  
Cash Paid 14,559  
Recorded Earn-out Payable 3,199  
Recorded Purchase Price 17,758  
Maximum Potential Earn-out Payable 9,133  
First Horizon Insurance Group Inc [Member]
   
Date of Acquisition April 30  
Cash Paid 26,465  
Recorded Purchase Price 26,465  
Fitzharris Agency Inc [Member]
   
Date of Acquisition May 1  
Cash Paid 6,159  
Recorded Earn-out Payable 888  
Recorded Purchase Price 7,047  
Maximum Potential Earn-out Payable 3,832  
Corporate Benefit Consultants, LLC. [Member]
   
Date of Acquisition June 1  
Cash Paid 9,000  
Recorded Earn-out Payable 2,038  
Recorded Purchase Price 11,038  
Maximum Potential Earn-out Payable 4,520  
Other [Member]
   
Date of Acquisition Various  
Cash Paid 13,623  
Notes payable 550  
Recorded Earn-out Payable 4,520  
Recorded Purchase Price 18,693  
Maximum Potential Earn-out Payable 10,411  
Stone Insurance Agencies et al [Member]
   
Date of Acquisition   May 1
Cash Paid   15,826
Recorded Earn-out Payable   124
Recorded Purchase Price   15,950
Maximum Potential Earn-out Payable   $ 3,000