XML 67 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Acquisitions (Narrative) (Details)
3 Months Ended
Aug. 06, 2018
USD ($)
Sep. 30, 2018
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Business Acquisition [Line Items]          
Fair value of contingent consideration     $ 5,953,000 $ 0 $ 0
Goodwill     80,721,000 $ 64,314,000 $ 64,314,000
Meural          
Business Acquisition [Line Items]          
Total purchase price $ 22,200,000        
Purchase price, cash paid   $ 14,400,000      
Prior equity interest settlement 1,500,000        
Fair value of contingent consideration 6,300,000   $ 5,900,000    
Goodwill 16,407,000        
Goodwill deductible for income tax purposes 0        
Non-current deferred income taxes 815,000        
Intangibles 4,800,000        
Meural | Technology          
Business Acquisition [Line Items]          
Intangibles $ 3,000,000        
Acquired intangible assets, estimated useful life ( in years) 7 years        
Meural | Trade Names          
Business Acquisition [Line Items]          
Intangibles $ 600,000        
Acquired intangible assets, estimated useful life ( in years) 3 years        
Meural | Customer Relationships          
Business Acquisition [Line Items]          
Intangibles $ 600,000        
Acquired intangible assets, estimated useful life ( in years) 2 years        
Meural | Database          
Business Acquisition [Line Items]          
Intangibles $ 600,000        
Acquired intangible assets, estimated useful life ( in years) 7 years        
Minimum | Measurement Input, Discount Rate | Meural          
Business Acquisition [Line Items]          
Intangible Asset, Measurement Input 0.160        
Maximum | Measurement Input, Discount Rate | Meural          
Business Acquisition [Line Items]          
Intangible Asset, Measurement Input 0.190        
Technical Milestone | Meural          
Business Acquisition [Line Items]          
Contingent consideration liability, maximum amount of each milestone $ 3,500,000        
Service Revenue Milestone | Meural          
Business Acquisition [Line Items]          
Contingent consideration liability, maximum amount of each milestone $ 3,500,000