XML 57 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Account Details - Goodwill and Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Finite-Lived Intangible Assets [Line Items]      
Amortization of Intangible Assets $ 28,800 $ 16,100 $ 9,500
Goodwill 337,021 337,028  
Gross assets 276,369 276,389  
Accumulated amortization (101,340) (72,562)  
Total 175,029 203,827  
Capitalized Software Cost [Member]      
Finite-Lived Intangible Assets [Line Items]      
Amortization of Intangible Assets $ 1,000 800 $ 500
Purchased technology      
Finite-Lived Intangible Assets [Line Items]      
Weighted-average useful life (years) 9 years 1 month    
Gross assets $ 112,100 112,100  
Accumulated amortization (57,495) (49,614)  
Total $ 54,605 62,486  
Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Weighted-average useful life (years) 7 years 10 days    
Gross assets $ 122,389 122,404  
Accumulated amortization (27,561) (10,960)  
Total $ 94,828 111,444  
License agreements      
Finite-Lived Intangible Assets [Line Items]      
Weighted-average useful life (years) 9 years 10 months 10 days    
Gross assets $ 6,511 6,515  
Accumulated amortization (4,530) (3,980)  
Total $ 1,981 2,535  
Patent and trademark costs      
Finite-Lived Intangible Assets [Line Items]      
Weighted-average useful life (years) 10 years 9 months    
Gross assets $ 28,740 28,740  
Accumulated amortization (7,624) (4,917)  
Total $ 21,116 23,823  
Software development costs      
Finite-Lived Intangible Assets [Line Items]      
Weighted-average useful life (years) 5 years    
Gross assets $ 6,629 6,630  
Accumulated amortization (4,130) (3,091)  
Total $ 2,499 $ 3,539