XML 65 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Other intangible assets:          
Total intangible assets $ 856,740   $ 856,740   $ 854,979
Accumulated Amortization (257,504)   (257,504)   (222,618)
Impairment 0   0   (992)
Total 570,078   570,078    
Total intangible assets, net 599,236   599,236   631,369
Amortization of intangibles 10,973 $ 11,754 $ 32,866 $ 35,136  
Weighted average          
Other intangible assets:          
Useful life     14 years 7 months 6 days    
Trade name          
Other intangible assets:          
Gross carrying amount, indefinite-lived 27,158   $ 27,158   27,200
Net, indefinite-lived intangible assets 27,158   27,158   27,200
Service provider network          
Other intangible assets:          
Gross carrying amount, indefinite-lived 2,000   2,000   2,000
Net, indefinite-lived intangible assets 2,000   2,000   2,000
Developed technology          
Other intangible assets:          
Gross carrying amount, finite-lived 798,240   798,240   758,760
Accumulated Amortization (244,918)   (244,918)   (206,998)
Total 553,322   $ 553,322   551,762
Amortization of intangibles         34,000
Developed technology | Weighted average          
Other intangible assets:          
Useful life     14 years 9 months 18 days    
In-process research and development          
Other intangible assets:          
Gross carrying amount, finite-lived 0   $ 0   39,000
Accumulated Amortization 0   0   (7,222)
Total 0   $ 0   31,778
In-process research and development | Weighted average          
Other intangible assets:          
Useful life     14 years    
Customer relationships          
Other intangible assets:          
Gross carrying amount, finite-lived 18,551   $ 18,551   18,058
Accumulated Amortization (3,548)   (3,548)   (2,993)
Total 15,003   $ 15,003   15,065
Customer relationships | Weighted average          
Other intangible assets:          
Useful life     12 years 1 month 6 days    
Software          
Other intangible assets:          
Gross carrying amount, finite-lived 10,691   $ 10,691   9,861
Accumulated Amortization (8,967)   (8,967)   (5,347)
Impairment 0   0   (992)
Total 1,724   $ 1,724   3,522
Software | Weighted average          
Other intangible assets:          
Useful life     1 year    
Other          
Other intangible assets:          
Gross carrying amount, finite-lived 100   $ 100   100
Accumulated Amortization (71)   (71)   (58)
Total $ 29   $ 29   $ 42
Other | Weighted average          
Other intangible assets:          
Useful life     1 year 9 months 18 days