XML 82 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
INTANGIBLE ASSETS (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]      
Goodwill $ 523,949,000 $ 529,463,000 $ 523,998,000
Identifiable intangible assets [Abstract]      
Gross Carrying Amount 327,330,000 330,063,000  
Accumulated Amortization 232,665,000 208,403,000  
Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]      
Amortization of identifiable intangible assets 25,092,000 27,811,000 $ 25,789,000
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]      
2022 23,641,000    
2023 19,566,000    
2024 10,682,000    
2025 6,413,000    
2026 5,083,000    
Identifiable intangible assets 0 0  
Customer relationships and lists      
Identifiable intangible assets [Abstract]      
Gross Carrying Amount 240,059,000 243,557,000  
Accumulated Amortization $ 173,489,000 158,051,000  
Customer relationships and lists | Minimum      
Identifiable intangible assets [Abstract]      
Amortization Period 10 years    
Customer relationships and lists | Maximum      
Identifiable intangible assets [Abstract]      
Amortization Period 20 years    
Trademarks & trade names      
Identifiable intangible assets [Abstract]      
Gross Carrying Amount $ 43,116,000 43,208,000  
Accumulated Amortization $ 28,985,000 24,974,000  
Trademarks & trade names | Minimum      
Identifiable intangible assets [Abstract]      
Amortization Period 2 years    
Trademarks & trade names | Maximum      
Identifiable intangible assets [Abstract]      
Amortization Period 17 years    
Developed technology      
Identifiable intangible assets [Abstract]      
Gross Carrying Amount $ 20,234,000 21,674,000  
Accumulated Amortization $ 14,607,000 13,693,000  
Developed technology | Minimum      
Identifiable intangible assets [Abstract]      
Amortization Period 5 years    
Developed technology | Maximum      
Identifiable intangible assets [Abstract]      
Amortization Period 12 years    
Other      
Identifiable intangible assets [Abstract]      
Gross Carrying Amount $ 23,921,000 21,624,000  
Accumulated Amortization $ 15,584,000 $ 11,685,000  
Other | Minimum      
Identifiable intangible assets [Abstract]      
Amortization Period 2 years    
Other | Maximum      
Identifiable intangible assets [Abstract]      
Amortization Period 18 years