XML 32 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
BUSINESS ACQUISITIONS (Details - Schedule of Finite LIved Intangible Assets Acquired) - USD ($)
$ in Thousands
Jan. 10, 2019
Oct. 31, 2018
Jul. 23, 2018
Jun. 11, 2018
Sep. 19, 2017
Jun. 20, 2017
Jun. 14, 2017
Dec. 31, 2019
Dec. 31, 2018
ValuePenguin                  
Business Acquisition [Line Items]                  
Fair Value $ 31,600                
Weighted Average Amortization Life 3 years 1 month 6 days                
Intangible assets               $ 31,600  
Student Loan Hero                  
Business Acquisition [Line Items]                  
Fair Value     $ 19,600            
Weighted Average Amortization Life     4 years            
Intangible assets               19,600  
QuoteWizard                  
Business Acquisition [Line Items]                  
Fair Value   $ 120,400              
Weighted Average Amortization Life   7 years 10 months 24 days              
Intangible assets               120,400  
Ovation                  
Business Acquisition [Line Items]                  
Fair Value       $ 8,900          
Weighted Average Amortization Life       5 years 4 months 24 days          
Intangible assets               $ 8,900  
DepositAccounts                  
Business Acquisition [Line Items]                  
Weighted Average Amortization Life             5 years 2 months 12 days    
Intangible assets             $ 9,600   $ 9,600
MagnifyMoney                  
Business Acquisition [Line Items]                  
Weighted Average Amortization Life           3 years 8 months 12 days      
Intangible assets           $ 9,700     9,700
SnapCap                  
Business Acquisition [Line Items]                  
Weighted Average Amortization Life         8 years 8 months 12 days        
Intangible assets         $ 4,300       $ 4,300
Technology | ValuePenguin                  
Business Acquisition [Line Items]                  
Fair Value $ 4,200                
Weighted Average Amortization Life 3 years                
Technology | QuoteWizard                  
Business Acquisition [Line Items]                  
Fair Value   $ 68,900              
Weighted Average Amortization Life   4 years              
Technology | Ovation                  
Business Acquisition [Line Items]                  
Fair Value       $ 6,000          
Weighted Average Amortization Life       7 years          
Technology | DepositAccounts                  
Business Acquisition [Line Items]                  
Fair Value             $ 8,600    
Weighted Average Amortization Life             5 years    
Technology | MagnifyMoney                  
Business Acquisition [Line Items]                  
Fair Value           $ 200      
Weighted Average Amortization Life           3 years      
Technology | SnapCap                  
Business Acquisition [Line Items]                  
Fair Value         $ 400        
Weighted Average Amortization Life         3 years        
Customer lists | Student Loan Hero                  
Business Acquisition [Line Items]                  
Fair Value     $ 2,500            
Weighted Average Amortization Life     10 years            
Customer lists | QuoteWizard                  
Business Acquisition [Line Items]                  
Fair Value   $ 42,700              
Weighted Average Amortization Life   14 years 8 months 12 days              
Customer lists | Ovation                  
Business Acquisition [Line Items]                  
Fair Value       $ 1,900          
Weighted Average Amortization Life       1 year          
Customer lists | DepositAccounts                  
Business Acquisition [Line Items]                  
Fair Value             $ 600    
Weighted Average Amortization Life             8 years    
Customer lists | MagnifyMoney                  
Business Acquisition [Line Items]                  
Fair Value           $ 1,100      
Weighted Average Amortization Life           9 years      
Customer lists | SnapCap                  
Business Acquisition [Line Items]                  
Fair Value         $ 3,300        
Weighted Average Amortization Life         10 years        
Website content | ValuePenguin                  
Business Acquisition [Line Items]                  
Fair Value $ 26,100                
Weighted Average Amortization Life 3 years                
Website content | Student Loan Hero                  
Business Acquisition [Line Items]                  
Fair Value     $ 16,100            
Weighted Average Amortization Life     3 years            
Website content | QuoteWizard                  
Business Acquisition [Line Items]                  
Fair Value   $ 1,000              
Weighted Average Amortization Life   3 years              
Website content | MagnifyMoney                  
Business Acquisition [Line Items]                  
Fair Value           $ 7,800      
Weighted Average Amortization Life           3 years      
Trademarks and trade names | ValuePenguin                  
Business Acquisition [Line Items]                  
Fair Value $ 1,300                
Weighted Average Amortization Life 5 years                
Trademarks and trade names | Student Loan Hero                  
Business Acquisition [Line Items]                  
Fair Value     $ 1,000            
Weighted Average Amortization Life     5 years            
Trademarks and trade names | QuoteWizard                  
Business Acquisition [Line Items]                  
Fair Value   $ 7,800              
Weighted Average Amortization Life   5 years              
Trademarks and trade names | Ovation                  
Business Acquisition [Line Items]                  
Fair Value       $ 1,000          
Weighted Average Amortization Life       4 years          
Trademarks and trade names | DepositAccounts                  
Business Acquisition [Line Items]                  
Fair Value             $ 400    
Weighted Average Amortization Life             4 years    
Trademarks and trade names | MagnifyMoney                  
Business Acquisition [Line Items]                  
Fair Value           $ 600      
Weighted Average Amortization Life           4 years      
Trademarks and trade names | SnapCap                  
Business Acquisition [Line Items]                  
Fair Value         $ 600        
Weighted Average Amortization Life         5 years