XML 37 R24.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue - Revenue by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Revenue by Geographic Area [Line Items]    
Revenues $ 674,523 $ 599,092
Africa [Member]    
Revenue by Geographic Area [Line Items]    
Revenues 124,534 87,239
United Kingdom [Member]    
Revenue by Geographic Area [Line Items]    
Revenues 61,877 50,199
Norway [Member]    
Revenue by Geographic Area [Line Items]    
Revenues 54,748 57,724
Asia Pacific [Member]    
Revenue by Geographic Area [Line Items]    
Revenues 53,549 49,384
Brazil [Member]    
Revenue by Geographic Area [Line Items]    
Revenues 62,159 57,052
Other Geographical [Member]    
Revenue by Geographic Area [Line Items]    
Revenues 22,229 34,887
Non-US [Member]    
Revenue by Geographic Area [Line Items]    
Revenues 379,096 336,485
UNITED STATES    
Revenue by Geographic Area [Line Items]    
Revenues $ 295,427 $ 262,607