XML 64 R50.htm IDEA: XBRL DOCUMENT v3.20.2
GOODWILL AND OTHER INTANGIBLE ASSETS (Summary of Intangible Assets) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Amortized intangible assets:          
Gross Carrying Amount $ 457,393   $ 457,393   $ 372,417
Accumulated Amortization (109,698)   (109,698)   (81,333)
Net Value 347,695   347,695   291,084
Aggregate amortization expense 9,686 $ 7,399 $ 30,020 $ 19,787  
Weighted Average          
Amortized intangible assets:          
Amortization Period (in years)     12 years 7 months 6 days    
Patents          
Amortized intangible assets:          
Gross Carrying Amount 2,795   $ 2,795   2,804
Accumulated Amortization (1,393)   (1,393)   (1,318)
Net Value 1,402   $ 1,402   1,486
Patents | Weighted Average          
Amortized intangible assets:          
Amortization Period (in years)     7 years 4 months 24 days    
Acquired technology          
Amortized intangible assets:          
Gross Carrying Amount 107,529   $ 107,529   100,511
Accumulated Amortization (33,322)   (33,322)   (25,430)
Net Value 74,207   $ 74,207   75,081
Acquired technology | Weighted Average          
Amortized intangible assets:          
Amortization Period (in years)     12 years 10 months 24 days    
Customer relationships          
Amortized intangible assets:          
Gross Carrying Amount 283,091   $ 283,091   217,934
Accumulated Amortization (50,048)   (50,048)   (33,924)
Net Value 233,043   $ 233,043   184,010
Customer relationships | Weighted Average          
Amortized intangible assets:          
Amortization Period (in years)     13 years 3 months 18 days    
Trademarks and trade names          
Amortized intangible assets:          
Gross Carrying Amount 45,285   $ 45,285   35,015
Accumulated Amortization (15,470)   (15,470)   (11,003)
Net Value 29,815   $ 29,815   24,012
Trademarks and trade names | Weighted Average          
Amortized intangible assets:          
Amortization Period (in years)     6 years 3 months 18 days    
License agreements and other          
Amortized intangible assets:          
Gross Carrying Amount 18,693   $ 18,693   16,153
Accumulated Amortization (9,465)   (9,465)   (9,658)
Net Value $ 9,228   $ 9,228   $ 6,495
License agreements and other | Weighted Average          
Amortized intangible assets:          
Amortization Period (in years)     19 years 1 month 6 days