XML 64 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Other Intangibles - Schedule of Other Intangibles (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Finite And Indefinite Lived Intangible Assets [Line Items]    
Gross Carrying Amounts $ 3,818,032 $ 3,754,745
Accumulated Amortization (1,503,694) (1,419,360)
Net Carrying Amount 2,314,338 2,335,385
Trade names and trademarks—indefinite lived    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Gross Carrying Amounts 479,333 466,327
Net Carrying Amount $ 479,333 466,327
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,963,613 2,925,719
Accumulated Amortization (1,236,300) (1,167,218)
Net Carrying Amount $ 1,727,313 1,758,501
Trade Names and Trademarks    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Weighted- Avg Useful Lives (Years) 7 years 1 month 6 days  
Gross Carrying Amounts $ 12,163 12,093
Accumulated Amortization (5,987) (5,235)
Net Carrying Amount $ 6,176 6,858
Software    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Weighted- Avg Useful Lives (Years) 6 years  
Gross Carrying Amounts $ 281,347 272,461
Accumulated Amortization (207,212) (198,628)
Net Carrying Amount $ 74,135 73,833
Non-compete agreements    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Weighted- Avg Useful Lives (Years) 4 years 3 months 18 days  
Gross Carrying Amounts $ 81,576 78,145
Accumulated Amortization (54,195) (48,279)
Net Carrying Amount $ 27,381 $ 29,866