XML 80 R65.htm IDEA: XBRL DOCUMENT v3.10.0.1
Acquisitions - Schedule of Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 08, 2018
May 31, 2017
Dec. 31, 2018
Developed technology      
Acquired Finite And Indefinite Lived Intangible Assets [Line Items]      
Amortization Period     6 years 6 months
Customer relationships      
Acquired Finite And Indefinite Lived Intangible Assets [Line Items]      
Amortization Period     18 years 5 months
Trademarks      
Acquired Finite And Indefinite Lived Intangible Assets [Line Items]      
Amortization Period     7 years 11 months
Snell Advanced Media      
Acquired Finite And Indefinite Lived Intangible Assets [Line Items]      
Total intangible assets subject to amortization $ 51,000    
Total intangible assets not subject to amortization 102,715    
Total intangible assets $ 153,715    
Amortization Period 6 years 2 months    
Snell Advanced Media | Goodwill      
Acquired Finite And Indefinite Lived Intangible Assets [Line Items]      
Total intangible assets not subject to amortization $ 102,715    
Snell Advanced Media | Developed technology      
Acquired Finite And Indefinite Lived Intangible Assets [Line Items]      
Total intangible assets subject to amortization $ 36,500    
Amortization Period 5 years    
Snell Advanced Media | Customer relationships      
Acquired Finite And Indefinite Lived Intangible Assets [Line Items]      
Total intangible assets subject to amortization $ 11,000    
Amortization Period 12 years    
Snell Advanced Media | Trademarks      
Acquired Finite And Indefinite Lived Intangible Assets [Line Items]      
Total intangible assets subject to amortization $ 1,600    
Amortization Period 11 months    
Snell Advanced Media | Sales backlog      
Acquired Finite And Indefinite Lived Intangible Assets [Line Items]      
Total intangible assets subject to amortization $ 1,900    
Amortization Period 3 months 18 days    
Thinklogical Holdings LLC      
Acquired Finite And Indefinite Lived Intangible Assets [Line Items]      
Total intangible assets subject to amortization   $ 73,400  
Total intangible assets not subject to amortization   70,654  
Total intangible assets   $ 144,054  
Amortization Period   9 years 7 months 6 days  
Thinklogical Holdings LLC | Goodwill      
Acquired Finite And Indefinite Lived Intangible Assets [Line Items]      
Total intangible assets not subject to amortization   $ 70,654  
Thinklogical Holdings LLC | Developed technology      
Acquired Finite And Indefinite Lived Intangible Assets [Line Items]      
Total intangible assets subject to amortization   $ 62,600  
Amortization Period   10 years  
Thinklogical Holdings LLC | Customer relationships      
Acquired Finite And Indefinite Lived Intangible Assets [Line Items]      
Total intangible assets subject to amortization   $ 6,500  
Amortization Period   8 years  
Thinklogical Holdings LLC | Trademarks      
Acquired Finite And Indefinite Lived Intangible Assets [Line Items]      
Total intangible assets subject to amortization   $ 2,900  
Amortization Period   10 years  
Thinklogical Holdings LLC | Sales backlog      
Acquired Finite And Indefinite Lived Intangible Assets [Line Items]      
Total intangible assets subject to amortization   $ 1,400  
Amortization Period   3 months 19 days