XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets - Carrying Amounts of Amortizable Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Finite-lived Intangible Assets [Roll Forward]          
Gross cost, beginning balance     $ 1,168,010    
Foreign currency translation impact     (31,599)    
Gross cost, ending balance $ 1,136,411   1,136,411    
Accumulated amortization (491,043)   (491,043)   $ (453,592)
Finite-lived intangible assets, net 645,368   645,368   714,418
Amortization of intangibles 24,754 $ 26,154 49,902 $ 56,668  
Customer Relationships          
Finite-lived Intangible Assets [Roll Forward]          
Gross cost, beginning balance     1,096,358    
Foreign currency translation impact     (31,141)    
Gross cost, ending balance 1,065,217   1,065,217    
Accumulated amortization (445,119)   (445,119)   (413,266)
Finite-lived intangible assets, net 620,098   $ 620,098   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     (458)    
Gross cost, ending balance 60,758   60,758    
Accumulated amortization (40,823)   (40,823)   (35,727)
Finite-lived intangible assets, net 19,935   19,935   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   10,436    
Accumulated amortization (5,101)   (5,101)   (4,599)
Finite-lived intangible assets, net $ 5,335   $ 5,335   $ 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