XML 84 R68.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Other Intangible Assets - Schedule of Other Intangible Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Finite And Indefinite Lived Intangible Assets [Line Items]    
Gross Carrying Amounts $ 3,748,353 $ 3,754,745
Accumulated Amortization (1,617,379) (1,419,360)
Net Carrying Amount 2,130,974 2,335,385
Trade names and trademarks—indefinite lived    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Gross Carrying Amounts 419,270 466,327
Net Carrying Amount $ 419,270 466,327
Customer and vendor relationships    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Weighted- Avg Useful Life (Years) 16 years 4 months 24 days  
Gross Carrying Amounts $ 2,922,586 2,925,719
Accumulated Amortization (1,332,542) (1,167,218)
Net Carrying Amount $ 1,590,044 1,758,501
Trade names and trademarks—other    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Weighted- Avg Useful Life (Years) 1 year 8 months 12 days  
Gross Carrying Amounts $ 47,939 12,093
Accumulated Amortization (9,111) (5,235)
Net Carrying Amount $ 38,828 6,858
Technology    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Weighted- Avg Useful Life (Years) 6 years  
Gross Carrying Amounts $ 278,460 272,461
Accumulated Amortization (216,858) (198,628)
Net Carrying Amount $ 61,602 73,833
Non-compete agreements    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Weighted- Avg Useful Life (Years) 4 years 3 months 18 days  
Gross Carrying Amounts $ 80,098 78,145
Accumulated Amortization (58,868) (48,279)
Net Carrying Amount $ 21,230 $ 29,866