XML 49 R53.htm IDEA: XBRL DOCUMENT v3.19.3
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2019
Dec. 31, 2018
Other intangible assets:    
Total intangible assets $ 855,991 $ 858,174
Accumulated Amortization (178,061) (143,607)
Impairment (992) (2,600)
Net, finite-lived intangible assets 647,722  
Total intangible assets, net $ 676,938 711,967
Weighted average    
Other intangible assets:    
Useful life 15 years 4 months 24 days  
Trade name    
Other intangible assets:    
Gross carrying amount, indefinite-lived $ 27,216 28,507
Impairment   (2,600)
Net, indefinite-lived intangible assets 27,216 25,907
Impairment charge   2,600
Service provider network    
Other intangible assets:    
Gross carrying amount, indefinite-lived 2,000 2,000
Net, indefinite-lived intangible assets 2,000 2,000
Developed technology    
Other intangible assets:    
Gross carrying amount, finite-lived 759,205 759,290
Accumulated Amortization (165,730) (134,151)
Net, finite-lived intangible assets $ 593,475 625,139
Developed technology | Weighted average    
Other intangible assets:    
Useful life 15 years 7 months 6 days  
In-process research and development    
Other intangible assets:    
Gross carrying amount, finite-lived $ 39,000 39,000
Accumulated Amortization (6,681) (5,055)
Net, finite-lived intangible assets $ 32,319 33,945
In-process research and development | Weighted average    
Other intangible assets:    
Useful life 15 years  
Customer relationships    
Other intangible assets:    
Gross carrying amount, finite-lived $ 17,866 19,872
Accumulated Amortization (1,958) (2,198)
Net, finite-lived intangible assets $ 15,908 17,674
Customer relationships | Weighted average    
Other intangible assets:    
Useful life 13 years  
Software    
Other intangible assets:    
Gross carrying amount, finite-lived $ 10,604 9,405
Accumulated Amortization (3,638) (2,161)
Impairment (992)  
Net, finite-lived intangible assets $ 5,974 7,244
Software | Weighted average    
Other intangible assets:    
Useful life 3 years  
Other    
Other intangible assets:    
Gross carrying amount, finite-lived $ 100 100
Accumulated Amortization (54) (42)
Net, finite-lived intangible assets $ 46 $ 58
Other | Weighted average    
Other intangible assets:    
Useful life 2 years 9 months 18 days