XML 66 R53.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Other Intangibles - Schedule of Other Intangibles (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Finite And Indefinite Lived Intangible Assets [Line Items]    
Gross Carrying Amounts $ 3,744,897 $ 3,754,745
Accumulated Amortization (1,524,651) (1,419,360)
Net Carrying Amount 2,220,246 2,335,385
Trade names and trademarks—indefinite lived    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Gross Carrying Amounts 465,404 466,327
Net Carrying Amount $ 465,404 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,911,654 2,925,719
Accumulated Amortization (1,254,252) (1,167,218)
Net Carrying Amount $ 1,657,402 1,758,501
Trade Names and Trademarks    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Weighted- Avg Useful Lives (Years) 7 years  
Gross Carrying Amounts $ 11,910 12,093
Accumulated Amortization (6,611) (5,235)
Net Carrying Amount $ 5,299 6,858
Software    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Weighted- Avg Useful Lives (Years) 6 years  
Gross Carrying Amounts $ 276,515 272,461
Accumulated Amortization (209,249) (198,628)
Net Carrying Amount $ 67,266 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 $ 79,414 78,145
Accumulated Amortization (54,539) (48,279)
Net Carrying Amount $ 24,875 $ 29,866