XML 60 R49.htm IDEA: XBRL DOCUMENT v3.20.2
INTANGIBLE ASSETS AND GOODWILL - Schedule of Intangible Assets and Amortization (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
Intangible Assets And Goodwill          
Weighted average amortization period (years)     9 years 1 month 6 days   7 years 9 months 25 days
Cost $ 614,250   $ 614,250   $ 349,350
Accumulated amortization 181,336   181,336   135,984
Net carrying value 432,914   432,914   213,366
Amortization expense 16,349 $ 12,260 45,352 $ 36,829  
Estimated future amortization expense for intangible assets          
Remainder of 2020 15,619   15,619    
2021 66,689   66,689    
2022 59,700   59,700    
2023 52,306   52,306    
2024 44,098   44,098    
2025 36,999   36,999    
Thereafter 157,503   157,503    
Total 432,914   432,914    
In-process research and development          
Intangible Assets And Goodwill          
Cost 39,600   39,600   5,600
Accumulated amortization 0   0   0
Net carrying value 39,600   $ 39,600   $ 5,600
Developed technology          
Intangible Assets And Goodwill          
Weighted average amortization period (years)     7 years 11 months 12 days   6 years 9 months 14 days
Cost 300,780   $ 300,780   $ 188,880
Accumulated amortization 132,307   132,307   100,760
Net carrying value 168,473   168,473   $ 88,120
Amortization expense 11,643 9,522 $ 31,547 29,259  
Customer relationships          
Intangible Assets And Goodwill          
Weighted average amortization period (years)     11 years 10 months 9 days   9 years 5 months 15 days
Cost 268,140   $ 268,140   $ 152,140
Accumulated amortization 46,231   46,231   33,350
Net carrying value 221,909   221,909   $ 118,790
Amortization expense 4,313 2,608 $ 12,881 7,145  
Trade names          
Intangible Assets And Goodwill          
Weighted average amortization period (years)     3 years 10 months 17 days   5 years 2 months 12 days
Cost 5,000   $ 5,000   $ 2,000
Accumulated amortization 2,068   2,068   1,144
Net carrying value 2,932   2,932   $ 856
Amortization expense 393 $ 130 $ 924 $ 425  
Internal use software          
Intangible Assets And Goodwill          
Weighted average amortization period (years)     3 years   3 years
Cost 730   $ 730   $ 730
Accumulated amortization 730   730   730
Net carrying value $ 0   $ 0   $ 0