XML 47 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill and Intangible Assets - Carrying Amounts of Amortizable Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Finite-lived Intangible Assets [Roll Forward]    
Gross cost, beginning balance   $ 1,082,117
Intangible assets fully amortized $ (10,120)  
Foreign currency translation impact 10,385  
Gross cost, ending balance 1,082,382  
Accumulated amortization (690,578) (672,428)
Finite-lived intangible assets, net 391,804 409,689
Customer Relationships    
Finite-lived Intangible Assets [Roll Forward]    
Gross cost, beginning balance   1,071,917
Intangible assets fully amortized (10,120)  
Foreign currency translation impact 10,385  
Gross cost, ending balance 1,072,182  
Accumulated amortization (683,046) (665,131)
Finite-lived intangible assets, net $ 389,136 $ 406,786
Customer Relationships | Minimum    
Finite-lived Intangible Assets [Roll Forward]    
Remaining amortization period 6 years 6 years
Customer Relationships | Maximum    
Finite-lived Intangible Assets [Roll Forward]    
Remaining amortization period 13 years 13 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,532) (7,297)
Finite-lived intangible assets, net $ 2,668 $ 2,903
Other | Maximum    
Finite-lived Intangible Assets [Roll Forward]    
Remaining amortization period 11 years 11 years