XML 67 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Other Intangibles - Schedule of Other Intangibles (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Finite And Indefinite Lived Intangible Assets [Line Items]    
Gross Carrying Amounts $ 3,889,670 $ 3,748,353
Accumulated Amortization (1,692,083) (1,617,379)
Net Carrying Amount 2,197,587 2,130,974
Trade names and trademarks—indefinite lived    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Gross Carrying Amounts 424,684 419,270
Net Carrying Amount $ 424,684 419,270
Customer and vendor relationships    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Weighted- Avg Useful Lives (Years) 16 years 8 months 12 days  
Gross Carrying Amounts $ 3,049,204 2,922,586
Accumulated Amortization (1,396,086) (1,332,542)
Net Carrying Amount $ 1,653,118 1,590,044
Trade Names and Trademarks    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Weighted- Avg Useful Lives (Years) 2 years  
Gross Carrying Amounts $ 49,370 47,939
Accumulated Amortization (10,931) (9,111)
Net Carrying Amount $ 38,439 38,828
Software    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Weighted- Avg Useful Lives (Years) 6 years 1 month 6 days  
Gross Carrying Amounts $ 285,447 278,460
Accumulated Amortization (223,076) (216,858)
Net Carrying Amount $ 62,371 61,602
Non-compete agreements    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Weighted- Avg Useful Lives (Years) 4 years 4 months 24 days  
Gross Carrying Amounts $ 80,965 80,098
Accumulated Amortization (61,990) (58,868)
Net Carrying Amount $ 18,975 $ 21,230