XML 80 R65.htm IDEA: XBRL DOCUMENT v3.25.4
Goodwill and Intangible Assets - Schedule of Amortization of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 1,677,190 $ 1,675,935
Accumulated Amortization (1,392,308) (1,360,650)
Net Carrying Amount 284,882 315,285
Acquired customer relationships    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 956,093 955,800
Accumulated Amortization (796,767) (777,926)
Net Carrying Amount 159,326 177,874
Trademarks and brand names    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 315,630 315,563
Accumulated Amortization (197,005) (186,376)
Net Carrying Amount 118,625 129,187
Purchased technology    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 380,867 379,972
Accumulated Amortization (373,936) (371,748)
Net Carrying Amount 6,931 8,224
Acquired contracts, supplier and distributor agreements    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 24,600 24,600
Accumulated Amortization (24,600) (24,600)
Net Carrying Amount $ 0 $ 0