XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Other Intangibles - Schedule of Other Intangibles (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Finite And Indefinite Lived Intangible Assets [Line Items]    
Gross Carrying Amounts $ 3,906,846 $ 3,921,823
Accumulated Amortization (1,873,740) (1,836,160)
Net Carrying Amount 2,033,106 2,085,663
Trade names and trademarks—indefinite lived    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Gross Carrying Amounts 436,204 440,900
Net Carrying Amount $ 436,204 440,900
Customer and vendor relationships    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Weighted- Avg Useful Lives (Years) 16 years 2 months 12 days  
Gross Carrying Amounts $ 3,038,204 3,044,522
Accumulated Amortization (1,542,504) (1,511,173)
Net Carrying Amount $ 1,495,700 1,533,349
Trade names and trademarks—other    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Weighted- Avg Useful Lives (Years) 2 years  
Gross Carrying Amounts $ 50,684 51,510
Accumulated Amortization (16,420) (15,334)
Net Carrying Amount $ 34,264 36,176
Software    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Weighted- Avg Useful Lives (Years) 5 years 9 months 18 days  
Gross Carrying Amounts $ 297,498 299,780
Accumulated Amortization (242,477) (238,819)
Net Carrying Amount $ 55,021 60,961
Non-compete agreements    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Weighted- Avg Useful Lives (Years) 4 years 2 months 12 days  
Gross Carrying Amounts $ 84,256 85,111
Accumulated Amortization (72,339) (70,834)
Net Carrying Amount $ 11,917 $ 14,277