XML 67 R54.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Other Intangibles - Schedule of Other Intangibles (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Finite And Indefinite Lived Intangible Assets [Line Items]    
Gross Carrying Amounts $ 3,314,289 $ 3,468,011
Accumulated Amortization (1,263,370) (1,352,129)
Net Carrying Amount 2,050,919 2,115,882
Trade names and trademarks—indefinite lived    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Gross Carrying Amounts 445,888 475,376
Net Carrying Amount $ 445,888 475,376
Customer and vendor relationships    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Weighted- Avg Useful Lives (Years) 16 years 9 months 18 days  
Gross Carrying Amounts $ 2,564,502 2,671,104
Accumulated Amortization (1,034,876) (1,105,702)
Net Carrying Amount $ 1,529,626 1,565,402
Trade names and trademarks—other    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Weighted- Avg Useful Lives (Years) 11 years 4 months 24 days  
Gross Carrying Amounts $ 6,757 7,041
Accumulated Amortization (3,239) (3,431)
Net Carrying Amount $ 3,518 3,610
Software    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Weighted- Avg Useful Lives (Years) 6 years  
Gross Carrying Amounts $ 241,835 248,686
Accumulated Amortization (184,480) (194,187)
Net Carrying Amount $ 57,355 54,499
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 $ 55,307 65,804
Accumulated Amortization (40,775) (48,809)
Net Carrying Amount $ 14,532 $ 16,995