XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets - Carrying Amounts of Amortizable Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Finite-lived Intangible Assets [Roll Forward]      
Gross cost, beginning balance $ 1,082,177    
Foreign currency translation impact 3,931    
Gross cost, ending balance 1,086,108    
Accumulated amortization (521,970)   $ (497,463)
Finite-lived intangible assets, net 564,138   584,714
Amortization of intangibles 22,735 $ 25,148  
Customer Relationships      
Finite-lived Intangible Assets [Roll Forward]      
Gross cost, beginning balance 1,060,541    
Foreign currency translation impact 3,931    
Gross cost, ending balance 1,064,472    
Accumulated amortization (509,583)   (486,260)
Finite-lived intangible assets, net $ 554,889   574,281
Customer Relationships | Minimum      
Finite-lived Intangible Assets [Roll Forward]      
Remaining amortization period 6 years    
Customer Relationships | Maximum      
Finite-lived Intangible Assets [Roll Forward]      
Remaining amortization period 13 years    
Technology-related      
Finite-lived Intangible Assets [Roll Forward]      
Gross cost, beginning balance $ 11,200    
Foreign currency translation impact 0    
Gross cost, ending balance 11,200    
Accumulated amortization (6,533)   (5,600)
Finite-lived intangible assets, net $ 4,667   5,600
Remaining amortization period 3 years    
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 (5,854)   (5,603)
Finite-lived intangible assets, net $ 4,582   $ 4,833
Other | Minimum      
Finite-lived Intangible Assets [Roll Forward]      
Remaining amortization period 4 years    
Other | Maximum      
Finite-lived Intangible Assets [Roll Forward]      
Remaining amortization period 11 years