XML 62 R49.htm IDEA: XBRL DOCUMENT v3.19.2
BUSINESS ACQUISITION BUSINESS ACQUISITION (Details - Changes in Contingent Consideration)
3 Months Ended 6 Months Ended
Sep. 19, 2017
USD ($)
payment
Jun. 14, 2017
USD ($)
payment
Jun. 30, 2019
USD ($)
Mar. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Jun. 30, 2018
USD ($)
Sep. 30, 2017
USD ($)
Jun. 30, 2019
USD ($)
Jun. 30, 2018
USD ($)
Business Acquisition [Line Items]                  
Contingent consideration payments               $ 3,000,000 $ 25,600,000
Current contingent consideration     $ 29,548,000   $ 11,080,000     29,548,000  
Non-current contingent consideration     20,671,000   27,757,000     20,671,000  
Change in fair value of contingent consideration     2,790,000     $ (167,000)   17,382,000 (908,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 payment             $ 1,000,000.0    
Contingent consideration payments     2,000,000.0 $ 1,000,000.0 $ 1,000,000.0        
Change in fair value of contingent consideration     (200,000)         (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,200,000         5,200,000  
Contingent consideration payments       $ 3,000,000.0          
Current contingent consideration     2,900,000         2,900,000  
Non-current contingent consideration     2,300,000         2,300,000  
Change in fair value of contingent consideration     $ (100,000)         $ 1,500,000  
Contingent earnout | SnapCap                  
Business Acquisition [Line Items]                  
Contingent consideration range, minimum $ 0                
Contingent consideration range, maximum $ 3,000,000.0