XML 73 R57.htm IDEA: XBRL DOCUMENT v3.25.3
Goodwill and Other Intangibles - Other Intangibles (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Roll Forward]    
Gross Asset Value, Beginning of Period $ 473,957  
Foreign currency translation adjustments and other 31,040  
Gross Asset Value, End of Period 504,997  
Accumulated Amortization, Beginning of Period (243,204)  
Amortization (16,985)  
Foreign currency translation adjustments and other (14,859)  
Accumulated Amortization, End of Period (275,048)  
Net Book Value 229,949 $ 230,753
Customer Lists and Relationships    
Finite-Lived Intangible Assets [Roll Forward]    
Gross Asset Value, Beginning of Period 402,012  
Foreign currency translation adjustments and other 26,722  
Gross Asset Value, End of Period 428,734  
Accumulated Amortization, Beginning of Period (216,231)  
Amortization (14,312)  
Foreign currency translation adjustments and other (14,189)  
Accumulated Amortization, End of Period (244,732)  
Net Book Value 184,002 185,781
Trade Names and Trademarks    
Finite-Lived Intangible Assets [Roll Forward]    
Gross Asset Value, Beginning of Period 10,670  
Foreign currency translation adjustments and other 599  
Gross Asset Value, End of Period 11,269  
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,945 9,346
Patents and Technology    
Finite-Lived Intangible Assets [Roll Forward]    
Gross Asset Value, Beginning of Period 32,265  
Foreign currency translation adjustments and other 2,910  
Gross Asset Value, End of Period 35,175  
Accumulated Amortization, Beginning of Period (14,253)  
Amortization (1,957)  
Foreign currency translation adjustments and other (453)  
Accumulated Amortization, End of Period (16,663)  
Net Book Value 18,512 18,012
Other    
Finite-Lived Intangible Assets [Roll Forward]    
Gross Asset Value, Beginning of Period 29,010  
Foreign currency translation adjustments and other 809  
Gross Asset Value, End of Period 29,819  
Accumulated Amortization, Beginning of Period (11,396)  
Amortization (716)  
Foreign currency translation adjustments and other (217)  
Accumulated Amortization, End of Period (12,329)  
Net Book Value $ 17,490 $ 17,614