XML 67 R56.htm IDEA: XBRL DOCUMENT v3.25.2
Goodwill and Other Intangibles - Other Intangibles (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Asset Value, Beginning of Period $ 473,957  
Foreign currency translation adjustments and other 30,697  
Gross Asset Value, End of Period 504,654  
Accumulated Amortization, Beginning of Period (243,204)  
Amortization (11,164)  
Foreign currency translation adjustments and other (15,338)  
Accumulated Amortization, End of Period (269,706)  
Net Book Value 234,948 $ 230,753
Customer Lists and Relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Asset Value, Beginning of Period 402,012  
Foreign currency translation adjustments and other 27,851  
Gross Asset Value, End of Period 429,863  
Accumulated Amortization, Beginning of Period (216,231)  
Amortization (9,404)  
Foreign currency translation adjustments and other (14,712)  
Accumulated Amortization, End of Period (240,347)  
Net Book Value 189,516 185,781
Trade Names and Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross Asset Value, Beginning of Period 10,670  
Foreign currency translation adjustments and other 620  
Gross Asset Value, End of Period 11,290  
Accumulated Amortization, Beginning of Period (1,324)  
Amortization 0  
Foreign currency translation adjustments and other 0  
Accumulated Amortization, End of Period (1,324)  
Net Book Value 9,966 9,346
Patents and Technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Asset Value, Beginning of Period 32,265  
Foreign currency translation adjustments and other 1,311  
Gross Asset Value, End of Period 33,576  
Accumulated Amortization, Beginning of Period (14,253)  
Amortization (1,269)  
Foreign currency translation adjustments and other (382)  
Accumulated Amortization, End of Period (15,904)  
Net Book Value 17,672 18,012
Other    
Finite-Lived Intangible Assets [Line Items]    
Gross Asset Value, Beginning of Period 29,010  
Foreign currency translation adjustments and other 915  
Gross Asset Value, End of Period 29,925  
Accumulated Amortization, Beginning of Period (11,396)  
Amortization (491)  
Foreign currency translation adjustments and other (244)  
Accumulated Amortization, End of Period (12,131)  
Net Book Value $ 17,794 $ 17,614