XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill and Intangible Assets - Carrying Amounts of Amortizable Intangible Assets (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Finite-lived Intangible Assets [Roll Forward]    
Gross cost, beginning balance   $ 1,098,583
Intangible assets fully amortized $ (11,200)  
Foreign currency translation impact 14,764  
Gross cost, ending balance 1,102,147  
Accumulated amortization (662,000) (596,625)
Finite-lived intangible assets, net 440,147 501,958
Customer Relationships    
Finite-lived Intangible Assets [Roll Forward]    
Gross cost, beginning balance   1,077,183
Intangible assets fully amortized 0  
Foreign currency translation impact 14,764  
Gross cost, ending balance 1,091,947  
Accumulated amortization (654,938) (580,937)
Finite-lived intangible assets, net $ 437,009 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
Intangible assets fully amortized $ (11,200)  
Foreign currency translation impact 0  
Gross cost, ending balance 0  
Accumulated amortization 0 (9,333)
Finite-lived intangible assets, net $ 0 1,867
Remaining amortization period 3 years  
Other    
Finite-lived Intangible Assets [Roll Forward]    
Gross cost, beginning balance   10,200
Intangible assets fully amortized $ 0  
Foreign currency translation impact 0  
Gross cost, ending balance 10,200  
Accumulated amortization (7,062) (6,355)
Finite-lived intangible assets, net $ 3,138 $ 3,845
Other | Maximum    
Finite-lived Intangible Assets [Roll Forward]    
Remaining amortization period 11 years