Quarterly report pursuant to Section 13 or 15(d)

Business Combinations - Allocation of Estimated Fair Values of Net Assets Acquired (Details)

v3.10.0.1
Business Combinations - Allocation of Estimated Fair Values of Net Assets Acquired (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2018
Dec. 31, 2017
Business Acquisition [Line Items]    
Goodwill $ 178,917 $ 71,243
AdsWizz    
Business Acquisition [Line Items]    
Finite-lived intangible assets 44,600  
Tangible assets acquired, net 1,581  
Deferred tax liabilities (7,216)  
Net assets acquired 38,965  
Goodwill 107,673  
Total fair value consideration 146,638  
Developed technology | AdsWizz    
Business Acquisition [Line Items]    
Finite-lived intangible assets $ 32,000  
Estimated useful life in years 4 years  
Customer relationships | AdsWizz    
Business Acquisition [Line Items]    
Finite-lived intangible assets $ 12,000  
Estimated useful life in years 4 years  
Trade name | AdsWizz    
Business Acquisition [Line Items]    
Finite-lived intangible assets $ 600  
Estimated useful life in years 4 years