XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Other Intangibles - Schedule of Other Intangibles (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Finite And Indefinite Lived Intangible Assets [Line Items]    
Gross Carrying Amounts $ 3,916,282 $ 3,748,353
Accumulated Amortization (1,751,283) (1,617,379)
Net Carrying Amount 2,164,999 2,130,974
Trade names and trademarks—indefinite lived    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Gross Carrying Amounts 423,340 419,270
Net Carrying Amount $ 423,340 419,270
Customer and vendor relationships    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Weighted- Avg Useful Lives (Years) 17 years 1 month 6 days  
Gross Carrying Amounts $ 3,073,277 2,922,586
Accumulated Amortization (1,438,677) (1,332,542)
Net Carrying Amount $ 1,634,600 1,590,044
Trade Name and Trademarks    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Weighted- Avg Useful Lives (Years) 1 year 10 months 24 days  
Gross Carrying Amounts $ 50,447 47,939
Accumulated Amortization (13,873) (9,111)
Net Carrying Amount $ 36,574 38,828
Software    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Weighted- Avg Useful Lives (Years) 6 years  
Gross Carrying Amounts $ 285,396 278,460
Accumulated Amortization (231,227) (216,858)
Net Carrying Amount $ 54,169 61,602
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 $ 83,822 80,098
Accumulated Amortization (67,506) (58,868)
Net Carrying Amount $ 16,316 $ 21,230