XML 36 R24.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue - Revenue by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenue by Geographic Area [Line Items]        
Revenues $ 742,898 $ 679,811 $ 2,115,582 $ 1,947,711
Africa [Member]        
Revenue by Geographic Area [Line Items]        
Revenues 104,673 101,859 326,556 303,153
United Kingdom [Member]        
Revenue by Geographic Area [Line Items]        
Revenues 88,747 93,378 224,897 207,567
Norway [Member]        
Revenue by Geographic Area [Line Items]        
Revenues 68,143 56,418 188,887 174,208
Asia Pacific [Member]        
Revenue by Geographic Area [Line Items]        
Revenues 60,407 54,680 174,392 157,569
Brazil [Member]        
Revenue by Geographic Area [Line Items]        
Revenues 59,314 53,285 184,209 164,957
Other Geographical [Member]        
Revenue by Geographic Area [Line Items]        
Revenues 23,792 24,192 69,681 97,569
Non-US [Member]        
Revenue by Geographic Area [Line Items]        
Revenues 405,076 383,812 1,168,622 1,105,023
UNITED STATES        
Revenue by Geographic Area [Line Items]        
Revenues $ 337,822 $ 295,999 $ 946,960 $ 842,688