XML 107 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Segment Information - Revenue By Geographic Location (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Business Segment Information      
Net revenues $ 1,289,728 $ 873,100 $ 674,728
United States      
Business Segment Information      
Net revenues 644,755 447,205 232,661
North Sea      
Business Segment Information      
Net revenues 274,745 206,647 129,772
United Kingdom      
Business Segment Information      
Net revenues 236,200 167,000 100,200
Brazil      
Business Segment Information      
Net revenues 177,070 81,940 154,326
Asia Pacific      
Business Segment Information      
Net revenues 163,957 43,648 16,792
West Africa      
Business Segment Information      
Net revenues 8,423 87,488 126,856
Other      
Business Segment Information      
Net revenues $ 20,778 $ 6,172 $ 14,321