XML 104 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information - Revenues by Geographic Area (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues $ 5,441,219 $ 5,434,687 $ 5,457,741
North American Region      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues 3,210,436 3,214,686 3,238,552
International      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues 2,230,783 2,220,001 2,219,189
EMEA      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues 1,241,483 1,324,435 1,375,463
Latin America      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues 658,018 590,963 519,610
Asia Pacific      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues 331,282 304,603 324,116
United States      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues $ 3,050,000 $ 3,040,000 $ 3,070,000