XML 125 R107.htm IDEA: XBRL DOCUMENT v3.22.4
Segments Information - Summary of Revenues and Property and Equipment, Net by Geographic Area (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Segment Reporting Information [Line Items]      
Revenues $ 4,195,272 $ 3,660,771 $ 3,918,946
Property and equipment, net 96,050 104,196 121,027
North America      
Segment Reporting Information [Line Items]      
Revenues 3,463,128 3,028,760 3,215,874
Property and equipment, net 91,217 100,674 116,460
Middle East      
Segment Reporting Information [Line Items]      
Revenues 710,830 610,655 684,353
Property and equipment, net 4,833 3,522 4,567
Rest of World      
Segment Reporting Information [Line Items]      
Revenues $ 21,314 $ 21,356 $ 18,719