XML 93 R81.htm IDEA: XBRL DOCUMENT v3.24.2
Segment Information - Revenues by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting Information [Line Items]        
Revenues $ 1,079,728 $ 1,087,164 $ 1,889,237 $ 1,901,743
Operating Segments | North America        
Segment Reporting Information [Line Items]        
Revenues 606,480 624,452 1,084,267 1,094,938
Operating Segments | North America | North America        
Segment Reporting Information [Line Items]        
Revenues 606,480 624,452 1,084,267 1,094,938
Operating Segments | International        
Segment Reporting Information [Line Items]        
Revenues 473,248 462,712 804,970 806,805
Operating Segments | International | EMEA        
Segment Reporting Information [Line Items]        
Revenues 250,688 241,692 435,927 451,048
Operating Segments | International | Latin America        
Segment Reporting Information [Line Items]        
Revenues 134,597 138,046 214,248 213,577
Operating Segments | International | Asia Pacific        
Segment Reporting Information [Line Items]        
Revenues $ 87,963 $ 82,974 $ 154,795 $ 142,180