XML 70 R59.htm IDEA: XBRL DOCUMENT v3.25.2
Goodwill and Other Intangible Assets - Intangibles and Amortization Expense (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 3,679,853 $ 3,208,767
Accumulated Amortization 1,876,473 1,724,390
Net Carrying Amount 1,803,380 1,484,377
Total, Gross Carrying Amount 3,776,562 3,305,244
Total, Net Carrying Amount 1,900,089 1,580,854
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Unamortized intangible assets: 96,709 96,477
Customer intangibles    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 2,697,833 2,343,823
Accumulated Amortization 1,286,551 1,174,195
Net Carrying Amount 1,411,282 1,169,628
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 310,628 283,216
Accumulated Amortization 170,661 156,745
Net Carrying Amount 139,967 126,471
Patents    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 196,719 201,828
Accumulated Amortization 144,061 146,271
Net Carrying Amount 52,658 55,557
Unpatented technologies    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 363,721 277,945
Accumulated Amortization 188,217 169,310
Net Carrying Amount 175,504 108,635
Distributor relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 85,665 79,855
Accumulated Amortization 73,300 66,469
Net Carrying Amount 12,365 13,386
Other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 25,287 22,100
Accumulated Amortization 13,683 11,400
Net Carrying Amount $ 11,604 $ 10,700