XML 48 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets - Carrying Amounts of Amortizable Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Finite-lived Intangible Assets [Roll Forward]      
Gross cost, beginning balance $ 1,168,010    
Foreign currency translation impact (7,715)    
Gross cost, ending balance 1,160,295    
Accumulated amortization (475,766)   $ (453,592)
Finite-lived intangible assets, net 684,529   714,418
Amortization of intangibles 25,148 $ 30,514  
Customer Relationships      
Finite-lived Intangible Assets [Roll Forward]      
Gross cost, beginning balance 1,096,358    
Foreign currency translation impact (7,603)    
Gross cost, ending balance 1,088,755    
Accumulated amortization (432,550)   (413,266)
Finite-lived intangible assets, net $ 656,205   683,092
Customer Relationships | Minimum      
Finite-lived Intangible Assets [Roll Forward]      
Finite-lived intangible assets useful life 6 years    
Customer Relationships | Maximum      
Finite-lived Intangible Assets [Roll Forward]      
Finite-lived intangible assets useful life 13 years    
Technology-related      
Finite-lived Intangible Assets [Roll Forward]      
Gross cost, beginning balance $ 61,216    
Foreign currency translation impact (112)    
Gross cost, ending balance 61,104    
Accumulated amortization (38,366)   (35,727)
Finite-lived intangible assets, net 22,738   25,489
Other      
Finite-lived Intangible Assets [Roll Forward]      
Gross cost, beginning balance 10,436    
Foreign currency translation impact 0    
Gross cost, ending balance 10,436    
Accumulated amortization (4,850)   (4,599)
Finite-lived intangible assets, net $ 5,586   $ 5,837
Other | Minimum      
Finite-lived Intangible Assets [Roll Forward]      
Finite-lived intangible assets useful life 4 years    
Other | Maximum      
Finite-lived Intangible Assets [Roll Forward]      
Finite-lived intangible assets useful life 11 years    
Technology-Based Intangible Assets | Minimum      
Finite-lived Intangible Assets [Roll Forward]      
Finite-lived intangible assets useful life 3 years    
Technology-Based Intangible Assets | Maximum      
Finite-lived Intangible Assets [Roll Forward]      
Finite-lived intangible assets useful life 7 years