XML 63 R50.htm IDEA: XBRL DOCUMENT v3.20.2
GOODWILL AND OTHER INTANGIBLE ASSETS (Summary of Intangible Assets) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Amortized intangible assets:          
Gross Carrying Amount $ 454,420   $ 454,420   $ 372,417
Accumulated Amortization (101,680)   (101,680)   (81,333)
Net Value 352,740   352,740   291,084
Aggregate amortization expense 12,320 $ 6,386 20,334 $ 12,388  
Future estimated amortization expense          
2020 19,192   19,192    
2021 37,723   37,723    
2022 37,443   37,443    
2023 37,362   37,362    
2024 and thereafter 221,020   $ 221,020    
Weighted Average          
Amortized intangible assets:          
Amortization Period     12 years 7 months 6 days    
Patents          
Amortized intangible assets:          
Gross Carrying Amount 2,703   $ 2,703   2,804
Accumulated Amortization (1,334)   (1,334)   (1,318)
Net Value 1,369   $ 1,369   1,486
Patents | Weighted Average          
Amortized intangible assets:          
Amortization Period     7 years 1 month 6 days    
Acquired technology          
Amortized intangible assets:          
Gross Carrying Amount 105,020   $ 105,020   100,511
Accumulated Amortization (29,907)   (29,907)   (25,430)
Net Value 75,113   $ 75,113   75,081
Acquired technology | Weighted Average          
Amortized intangible assets:          
Amortization Period     12 years 7 months 6 days    
Customer relationships          
Amortized intangible assets:          
Gross Carrying Amount 279,709   $ 279,709   217,934
Accumulated Amortization (43,561)   (43,561)   (33,924)
Net Value 236,148   $ 236,148   184,010
Customer relationships | Weighted Average          
Amortized intangible assets:          
Amortization Period     13 years 6 months    
Trademarks and trade names          
Amortized intangible assets:          
Gross Carrying Amount 44,508   $ 44,508   35,015
Accumulated Amortization (13,568)   (13,568)   (11,003)
Net Value 30,940   $ 30,940   24,012
Trademarks and trade names | Weighted Average          
Amortized intangible assets:          
Amortization Period     6 years    
License agreements and other          
Amortized intangible assets:          
Gross Carrying Amount 22,480   $ 22,480   16,153
Accumulated Amortization (13,310)   (13,310)   (9,658)
Net Value $ 9,170   $ 9,170   $ 6,495
License agreements and other | Weighted Average          
Amortized intangible assets:          
Amortization Period     15 years 6 months