XML 61 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Acquisitions, Goodwill And Other Intangible Assets (Summary of Estimated Amortization Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets      
Amortization expense $ 55,300 $ 57,075 $ 56,373
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity      
2019 51,181    
2020 48,058    
2021 46,265    
2022 43,059    
2023 41,016    
Cost of Sales      
Finite-Lived Intangible Assets      
Amortization expense 8,915 9,910 10,155
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity      
2019 7,997    
2020 6,779    
2021 6,046    
2022 5,995    
2023 5,049    
Selling, General and Administrative Expenses      
Finite-Lived Intangible Assets      
Amortization expense 46,385 $ 47,165 $ 46,218
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity      
2019 43,184    
2020 41,279    
2021 40,219    
2022 37,064    
2023 $ 35,967