XML 65 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Other Intangibles - Schedule of Other Intangibles (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Finite And Indefinite Lived Intangible Assets [Line Items]    
Gross Carrying Amounts $ 3,611,446 $ 3,468,011
Accumulated Amortization (1,345,872) (1,352,129)
Net Carrying Amount 2,265,574 2,115,882
Trade names and trademarks—indefinite lived    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Gross Carrying Amounts 462,153 475,376
Net Carrying Amount $ 462,153 475,376
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 $ 2,770,777 2,671,104
Accumulated Amortization (1,103,630) (1,105,702)
Net Carrying Amount $ 1,667,147 1,565,402
Trade names and trademarks—other    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Weighted- Avg Useful Lives (Years) 6 years 4 months 24 days  
Gross Carrying Amounts $ 12,202 7,041
Accumulated Amortization (3,670) (3,431)
Net Carrying Amount $ 8,532 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 $ 267,255 248,686
Accumulated Amortization (191,874) (194,187)
Net Carrying Amount $ 75,381 54,499
Non-compete agreements    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Weighted- Avg Useful Lives (Years) 2 years 7 months 6 days  
Gross Carrying Amounts $ 99,059 65,804
Accumulated Amortization (46,698) (48,809)
Net Carrying Amount $ 52,361 $ 16,995