XML 60 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2018
Dec. 31, 2017
Other intangible assets:    
Total intangible assets $ 858,177 $ 856,892
Accumulated Amortization (121,237) (99,010)
Net, finite-lived intangible assets 705,124  
Total intangible assets, net $ 736,940 757,882
Weighted average    
Other intangible assets:    
Useful life 16 years 10 months 28 days  
Trade name    
Other intangible assets:    
Gross carrying amount, indefinite-lived $ 29,816 29,816
Service provider network    
Other intangible assets:    
Gross carrying amount, indefinite-lived 2,000 2,000
Software not yet placed in service    
Other intangible assets:    
Gross carrying amount, indefinite-lived 0 5,022
Developed technology    
Other intangible assets:    
Gross carrying amount, finite-lived 759,374 759,374
Accumulated Amortization (114,916) (94,886)
Net, finite-lived intangible assets $ 644,458 664,488
Developed technology | Weighted average    
Other intangible assets:    
Useful life 16 years 9 months 18 days  
In-process research and development    
Other intangible assets:    
Gross carrying amount, finite-lived $ 39,000 39,000
Accumulated Amortization (3,972) (2,889)
Net, finite-lived intangible assets $ 35,028 36,111
In-process research and development | Weighted average    
Other intangible assets:    
Useful life 16 years 3 months 18 days  
Customer relationships    
Other intangible assets:    
Gross carrying amount, finite-lived $ 20,306 20,306
Accumulated Amortization (972) (806)
Net, finite-lived intangible assets $ 19,334 19,500
Customer relationships | Weighted average    
Other intangible assets:    
Useful life 21 years 2 months 12 days  
Software    
Other intangible assets:    
Gross carrying amount, finite-lived $ 7,581 1,274
Accumulated Amortization (1,344) (404)
Net, finite-lived intangible assets $ 6,237 870
Software | Weighted average    
Other intangible assets:    
Useful life 2 years 7 months 17 days  
Other    
Other intangible assets:    
Gross carrying amount, finite-lived $ 100 100
Accumulated Amortization (33) (25)
Net, finite-lived intangible assets $ 67 $ 75
Other | Weighted average    
Other intangible assets:    
Useful life 4 years