v3.19.1
Goodwill and Intangible Assets (Amortization Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Amortization expense    
Amortization of intangible assets $ 1,620 $ 1,446
Cost of revenue    
Amortization expense    
Amortization of intangible assets 864 921
Research and development    
Amortization expense    
Amortization of intangible assets 259 28
Sales and marketing    
Amortization expense    
Amortization of intangible assets $ 497 $ 497