XML 65 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Other Intangibles - Schedule of Other Intangibles (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Finite And Indefinite Lived Intangible Assets [Line Items]    
Gross Carrying Amounts $ 3,707,634 $ 3,754,745
Accumulated Amortization (1,538,402) (1,419,360)
Net Carrying Amount 2,169,232 2,335,385
Trade names and trademarks—indefinite lived    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Gross Carrying Amounts 456,239 466,327
Net Carrying Amount $ 456,239 466,327
Customer and vendor relationships    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Weighted- Avg Useful Lives (Years) 16 years 6 months  
Gross Carrying Amounts $ 2,886,386 2,925,719
Accumulated Amortization (1,264,559) (1,167,218)
Net Carrying Amount $ 1,621,827 1,758,501
Trade Names and Trademarks    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Weighted- Avg Useful Lives (Years) 6 years 9 months 18 days  
Gross Carrying Amounts $ 11,644 12,093
Accumulated Amortization (7,214) (5,235)
Net Carrying Amount $ 4,430 6,858
Software    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Weighted- Avg Useful Lives (Years) 5 years 10 months 24 days  
Gross Carrying Amounts $ 273,822 272,461
Accumulated Amortization (210,644) (198,628)
Net Carrying Amount $ 63,178 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,543 78,145
Accumulated Amortization (55,985) (48,279)
Net Carrying Amount $ 23,558 $ 29,866