XML 101 R89.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment Information - Revenues by Geographic Area (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues $ 5,457,741 $ 4,588,433 $ 4,504,571
United States      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues 3,070,000 2,530,000 2,390,000
North America | North American Region      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues 3,238,552 2,684,883 2,532,375
International Region      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues 2,219,189 1,903,550 1,972,196
International Region | EMEA      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues 1,375,463 1,132,531 1,056,392
International Region | Latin America      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues 519,610 455,184 565,416
International Region | Asia Pacific      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues $ 324,116 $ 315,835 $ 350,388