XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill and Other Intangibles - Schedule of Other Intangibles (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Finite And Indefinite Lived Intangible Assets [Line Items]    
Gross Carrying Amounts $ 3,851,458 $ 3,921,823
Accumulated Amortization (1,894,603) (1,836,160)
Net Carrying Amount 1,956,855 2,085,663
Trade names and trademarks—indefinite lived    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Gross Carrying Amounts 423,982 440,900
Net Carrying Amount $ 423,982 440,900
Customer and vendor relationships    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Weighted- Avg Useful Lives (Years) 16 years 3 months 18 days  
Gross Carrying Amounts $ 3,001,884 3,044,522
Accumulated Amortization (1,561,013) (1,511,173)
Net Carrying Amount $ 1,440,871 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,338 51,510
Accumulated Amortization (17,576) (15,334)
Net Carrying Amount $ 32,762 36,176
Software    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Weighted- Avg Useful Lives (Years) 5 years 8 months 12 days  
Gross Carrying Amounts $ 293,333 299,780
Accumulated Amortization (244,132) (238,819)
Net Carrying Amount $ 49,201 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 $ 81,921 85,111
Accumulated Amortization (71,882) (70,834)
Net Carrying Amount $ 10,039 $ 14,277