XML 27 R48.htm IDEA: XBRL DOCUMENT v3.19.3
BUSINESS ACQUISITION BUSINESS ACQUISITION (Details - Changes in Contingent Consideration)
3 Months Ended 9 Months Ended
Oct. 31, 2018
USD ($)
payment
Jun. 11, 2018
USD ($)
payment
Sep. 19, 2017
USD ($)
payment
Jun. 14, 2017
USD ($)
payment
Sep. 30, 2019
USD ($)
Jun. 30, 2019
USD ($)
Mar. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Sep. 30, 2018
USD ($)
Jun. 30, 2018
USD ($)
Mar. 31, 2018
USD ($)
Sep. 30, 2017
USD ($)
Sep. 30, 2019
USD ($)
Sep. 30, 2018
USD ($)
Business Acquisition [Line Items]                            
Contingent consideration payments                         $ 3,000,000 $ 26,600,000
Current contingent consideration         $ 32,955,000     $ 11,080,000         32,955,000  
Non-current contingent consideration         21,103,000     27,757,000         21,103,000  
Change in fair value of contingent consideration         3,839,000       $ 2,105,000       21,221,000 1,197,000
Ovation                            
Business Acquisition [Line Items]                            
Initial cash consideration to acquire business   $ 12,200,000                        
Number of payments | payment   2                        
Total preliminary purchase price   $ 17,900,000                     17,871,000  
Contingent consideration   5,800,000     6,600,000               6,600,000  
Current contingent consideration         4,400,000               4,400,000  
Non-current contingent consideration         2,200,000               2,200,000  
Change in fair value of contingent consideration         (800,000)               (800,000)  
QuoteWizard                            
Business Acquisition [Line Items]                            
Initial cash consideration to acquire business $ 299,900,000                          
Number of payments | payment 3                          
Total preliminary purchase price $ 313,400,000                       313,355,000  
Contingent consideration 13,900,000       41,900,000               41,900,000  
Current contingent consideration         23,000,000.0               23,000,000.0  
Non-current contingent consideration         18,900,000               18,900,000  
Change in fair value of contingent consideration         4,300,000               21,200,000  
DepositAccounts                            
Business Acquisition [Line Items]                            
Initial cash consideration to acquire business       $ 24,000,000.0                    
Contingent consideration range, maximum       9,000,000.0                    
Contingent consideration         0               0  
Contingent consideration payments           $ 2,000,000.0 $ 1,000,000.0 $ 1,000,000.0 $ 1,000,000 $ 1,000,000 $ 1,000,000 $ 1,000,000.0    
Change in fair value of contingent consideration                         (1,000,000.0)  
Value of potential contingent consideration payments based on specified increases in federal funds interest rates       1,000,000.0                    
One-time contingent consideration performance payment       $ 2,000,000.0                    
Number Of Contingent Consideration Payments | payment       7                    
SnapCap                            
Business Acquisition [Line Items]                            
Initial cash consideration to acquire business     $ 11,900,000                   0 $ 10,000
Number of payments | payment     3                      
Contingent consideration         5,500,000               5,500,000  
Contingent consideration payments             $ 3,000,000.0              
Change in fair value of contingent consideration         $ 300,000               $ 1,800,000  
Contingent earnout | Ovation                            
Business Acquisition [Line Items]                            
Contingent consideration range, minimum   0                        
Contingent consideration range, maximum   $ 4,400,000                        
Contingent earnout | QuoteWizard                            
Business Acquisition [Line Items]                            
Contingent consideration range, minimum 0                          
Contingent consideration range, maximum $ 23,400,000                          
Contingent earnout | SnapCap                            
Business Acquisition [Line Items]                            
Contingent consideration range, minimum     $ 0                      
Contingent consideration range, maximum     $ 3,000,000.0