XML 98 R89.htm IDEA: XBRL DOCUMENT v3.24.3
Segment Information - Summary of Revenues and Property and Equipment, Net by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Segment Reporting Information [Line Items]          
Revenues $ 1,810,116 $ 1,418,571 $ 5,016,259 $ 3,948,523  
Property and equipment, net 101,193   101,193   $ 98,957
North America          
Segment Reporting Information [Line Items]          
Revenues 1,541,209 1,166,547 4,232,786 3,251,552  
Property and equipment, net 91,327   91,327   91,766
Middle East          
Segment Reporting Information [Line Items]          
Revenues 264,437 247,689 769,421 684,340  
Property and equipment, net 9,866   9,866   $ 7,191
Rest of World          
Segment Reporting Information [Line Items]          
Revenues $ 4,470 $ 4,335 $ 14,052 $ 12,631