XML 89 R80.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information - Revenues by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Segment Reporting Information [Line Items]        
Revenues $ 1,087,164 $ 1,235,687 $ 1,901,743 $ 2,276,987
Operating Segments | North America        
Segment Reporting Information [Line Items]        
Revenues 596,818 726,504 1,033,833 1,328,621
Operating Segments | North America | North America        
Segment Reporting Information [Line Items]        
Revenues 624,452 759,291 1,094,938 1,396,749
Operating Segments | International        
Segment Reporting Information [Line Items]        
Revenues 462,712 476,396 806,805 880,238
Operating Segments | International | EMEA        
Segment Reporting Information [Line Items]        
Revenues 241,692 270,910 451,048 548,652
Operating Segments | International | Latin America        
Segment Reporting Information [Line Items]        
Revenues 138,046 124,752 213,577 196,725
Operating Segments | International | Asia Pacific        
Segment Reporting Information [Line Items]        
Revenues $ 82,974 $ 80,734 $ 142,180 $ 134,861