XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.2
Revenue From Contracts With Customers - Disaggregation Of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue From Contracts With Customers        
Total Revenue $ 364,797 $ 308,817 $ 661,008 $ 558,901
Intercompany Eliminations        
Revenue From Contracts With Customers        
Total Revenue (17,372) (14,888) (38,934) (26,750)
Well Intervention | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue 224,679 154,221 441,138 296,659
Well Intervention | Intercompany Eliminations        
Revenue From Contracts With Customers        
Total Revenue (6,918) (6,873) (18,170) (11,342)
Robotics | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue 81,249 70,050 131,558 119,272
Robotics | Intercompany Eliminations        
Revenue From Contracts With Customers        
Total Revenue (10,348) (7,989) (20,576) (15,382)
Shallow Water Abandonment | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue 50,841 76,306 77,694 125,687
Shallow Water Abandonment | Intercompany Eliminations        
Revenue From Contracts With Customers        
Total Revenue (106) (26) (188) (26)
Production Facilities | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue 25,400 23,128 49,552 44,033
Production maximization        
Revenue From Contracts With Customers        
Total Revenue 150,488 96,273 255,375 190,754
Production maximization | Intercompany Eliminations        
Revenue From Contracts With Customers        
Total Revenue (7,819) (4,608) (19,211) (8,425)
Production maximization | Well Intervention | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue 109,302 52,882 179,751 100,149
Production maximization | Robotics | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue 20,596 21,309 39,032 48,028
Production maximization | Shallow Water Abandonment | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue 3,009 3,562 6,251 6,969
Production maximization | Production Facilities | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue 25,400 23,128 49,552 44,033
Decommissioning        
Revenue From Contracts With Customers        
Total Revenue 160,930 175,850 325,710 320,421
Decommissioning | Intercompany Eliminations        
Revenue From Contracts With Customers        
Total Revenue (3,641) (4,943) (10,569) (10,014)
Decommissioning | Well Intervention | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue 109,640 96,176 252,325 188,796
Decommissioning | Robotics | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue 7,099 11,873 12,511 22,921
Decommissioning | Shallow Water Abandonment | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue 47,832 72,744 71,443 118,718
Renewables        
Revenue From Contracts With Customers        
Total Revenue 50,493 35,885 74,665 44,563
Renewables | Intercompany Eliminations        
Revenue From Contracts With Customers        
Total Revenue (4,269) (3,384) (6,773) (4,710)
Renewables | Well Intervention | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue 4,269 3,384 6,773 4,710
Renewables | Robotics | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue 50,493 35,885 74,665 44,563
Other        
Revenue From Contracts With Customers        
Total Revenue 2,886 809 5,258 3,163
Other | Intercompany Eliminations        
Revenue From Contracts With Customers        
Total Revenue (1,643) (1,953) (2,381) (3,601)
Other | Well Intervention | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue 1,468 1,779 2,289 3,004
Other | Robotics | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue 3,061 983 5,350 3,760
Short-term        
Revenue From Contracts With Customers        
Total Revenue 239,608 187,780 418,234 350,133
Short-term | Intercompany Eliminations        
Revenue From Contracts With Customers        
Total Revenue (106) (26) (6,433) (26)
Short-term | Well Intervention | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue 153,152 75,621 287,566 153,388
Short-term | Robotics | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue 44,193 38,069 69,369 73,274
Short-term | Shallow Water Abandonment | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue 42,369 74,116 67,732 123,497
Long-term        
Revenue From Contracts With Customers        
Total Revenue 125,189 121,037 242,774 208,768
Long-term | Intercompany Eliminations        
Revenue From Contracts With Customers        
Total Revenue (17,266) (14,862) (32,501) (26,724)
Long-term | Well Intervention | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue 71,527 78,600 153,572 143,271
Long-term | Robotics | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue 37,056 31,981 62,189 45,998
Long-term | Shallow Water Abandonment | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue 8,472 2,190 9,962 2,190
Long-term | Production Facilities | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue $ 25,400 $ 23,128 $ 49,552 $ 44,033