XML 60 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 5 - Business Combinations (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Nov. 30, 2017
Dec. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Payments to Acquire Businesses, Net of Cash Acquired, Total     $ 90 $ 110,533
Goodwill, Ending Balance   $ 128,504 128,752 128,504 28,916
Share-based Compensation, Total     $ 10,928 8,558 6,775
Trade Names [Member]          
Finite-Lived Intangible Asset, Useful Life     2 years    
Rapid [Member]          
Business Combination, Consideration Transferred, Total $ 121,900 121,959      
Payments to Acquire Businesses, Net of Cash Acquired, Total 110,600 110,623      
Business Combination, Consideration Transferred, Equity Interests Issued and Issuable 11,300 11,336      
Goodwill, Ending Balance $ 99,800 99,836   99,836  
Business Acquisition, Goodwill, Expected Tax Deductible Period 15 years        
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 5 years 182 days        
Business Combination, Acquisition Related Costs       1,900  
Business Acquisition, Increase (Decrease) in Depreciation Expense       (900) (600)
Amortization, Total       $ 3,000 3,100
Share-based Compensation, Total         $ 200
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual   3,600      
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual   $ (700)      
Rapid [Member] | Employees [Member]          
Payments to Employees $ 1,100        
Rapid [Member] | Customer Relationships [Member]          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles $ 7,500        
Finite-Lived Intangible Asset, Useful Life 6 years        
Rapid [Member] | Trade Names [Member]          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles $ 1,100        
Finite-Lived Intangible Asset, Useful Life 2 years        
Rapid [Member] | Noncompete Agreements [Member]          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles $ 100        
Finite-Lived Intangible Asset, Useful Life 5 years