XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets - Carrying Amounts of Amortizable Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Finite-lived Intangible Assets [Roll Forward]      
Gross cost, beginning balance $ 1,098,583    
Foreign currency translation impact (2,699)    
Gross cost, ending balance 1,095,884    
Accumulated amortization (618,183)   $ (596,625)
Finite-lived intangible assets, net 477,701   501,958
Amortization of intangibles 22,990 $ 22,735  
Customer Relationships      
Finite-lived Intangible Assets [Roll Forward]      
Gross cost, beginning balance 1,077,183    
Foreign currency translation impact (2,699)    
Gross cost, ending balance 1,074,484    
Accumulated amortization (601,317)   (580,937)
Finite-lived intangible assets, net $ 473,167   496,246
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 (10,267)   (9,333)
Finite-lived intangible assets, net $ 933   1,867
Remaining amortization period 3 years    
Other      
Finite-lived Intangible Assets [Roll Forward]      
Gross cost, beginning balance $ 10,200    
Foreign currency translation impact 0    
Gross cost, ending balance 10,200    
Accumulated amortization (6,599)   (6,355)
Finite-lived intangible assets, net $ 3,601   $ 3,845
Other | Maximum      
Finite-lived Intangible Assets [Roll Forward]      
Remaining amortization period 11 years