XML 67 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Other Intangibles - Schedule of Other Intangibles (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Finite And Indefinite Lived Intangible Assets [Line Items]    
Gross Carrying Amounts $ 3,740,692 $ 3,468,011
Accumulated Amortization (1,371,235) (1,352,129)
Net Carrying Amount 2,369,457 2,115,882
Trade names and trademarks—indefinite lived    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Gross Carrying Amounts 450,203 475,376
Net Carrying Amount $ 450,203 475,376
Customer and vendor relationships    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Weighted- Avg Useful Lives (Years) 15 years 10 months 24 days  
Gross Carrying Amounts $ 2,959,128 2,671,104
Accumulated Amortization (1,127,206) (1,105,702)
Net Carrying Amount $ 1,831,922 1,565,402
Trade names and trademarks—other    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Weighted- Avg Useful Lives (Years) 6 years 3 months 18 days  
Gross Carrying Amounts $ 12,084 7,041
Accumulated Amortization (4,424) (3,431)
Net Carrying Amount $ 7,660 3,610
Software    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Weighted- Avg Useful Lives (Years) 5 years 7 months 6 days  
Gross Carrying Amounts $ 258,917 248,686
Accumulated Amortization (193,658) (194,187)
Net Carrying Amount $ 65,259 54,499
Non-compete agreements    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Weighted- Avg Useful Lives (Years) 3 years 10 months 24 days  
Gross Carrying Amounts $ 60,360 65,804
Accumulated Amortization (45,947) (48,809)
Net Carrying Amount $ 14,413 $ 16,995