XML 55 R43.htm IDEA: XBRL DOCUMENT v3.21.1
Business Combinations - Purchase Price Allocation for Current Year Acquisitions and Adjustments Made for Prior Year Acquisitions (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
Business Combination Separately Recognized Transactions [Line Items]  
Cash paid $ 116,563
Common Stock Issued 4,892
Other payable (9)
Recorded earn-out payable 14,988
Net assets acquired 136,434
Maximum potential earn- out payable 30,575
O'Leary Insurances (O'Leary)  
Business Combination Separately Recognized Transactions [Line Items]  
Net assets acquired $ 137,648
O'Leary Insurances (O'Leary) | Retail  
Business Combination Separately Recognized Transactions [Line Items]  
Effective date of acquisition Jan. 01, 2021
Cash paid $ 117,408
Common Stock Issued 4,892
Recorded earn-out payable 15,348
Net assets acquired 137,648
Maximum potential earn- out payable 30,575
Other Acquisitions  
Business Combination Separately Recognized Transactions [Line Items]  
Net assets acquired (1,214)
Other Acquisitions | Various  
Business Combination Separately Recognized Transactions [Line Items]  
Cash paid (845)
Other payable (9)
Recorded earn-out payable (360)
Net assets acquired $ (1,214)