XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue From Contracts With Customers - Disaggregation Of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenue From Contracts With Customers        
Total Revenue $ 342,419 $ 395,670 $ 1,003,427 $ 954,571
Intercompany Eliminations        
Revenue From Contracts With Customers        
Total Revenue (17,064) (17,084) (55,998) (43,834)
Well Intervention | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue 182,667 225,367 623,805 522,026
Well Intervention | Intercompany Eliminations        
Revenue From Contracts With Customers        
Total Revenue (8,054) (6,832) (26,224) (18,174)
Robotics | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue 84,526 75,646 216,084 194,918
Robotics | Intercompany Eliminations        
Revenue From Contracts With Customers        
Total Revenue (8,972) (10,252) (29,548) (25,634)
Shallow Water Abandonment | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue 71,595 87,272 149,289 212,959
Shallow Water Abandonment | Intercompany Eliminations        
Revenue From Contracts With Customers        
Total Revenue (38)   (226) (26)
Production Facilities | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue 20,695 24,469 70,247 68,502
Production maximization        
Revenue From Contracts With Customers        
Total Revenue 141,776 86,044 397,151 276,798
Production maximization | Intercompany Eliminations        
Revenue From Contracts With Customers        
Total Revenue (9,791) (4,079) (29,002) (12,504)
Production maximization | Well Intervention | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue 95,848 39,749 275,599 139,898
Production maximization | Robotics | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue 34,541 25,192 73,573 73,220
Production maximization | Shallow Water Abandonment | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue 483 713 6,734 7,682
Production maximization | Production Facilities | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue 20,695 24,469 70,247 68,502
Decommissioning        
Revenue From Contracts With Customers        
Total Revenue 153,249 256,954 478,959 577,375
Decommissioning | Intercompany Eliminations        
Revenue From Contracts With Customers        
Total Revenue (3,469) (7,805) (14,038) (17,819)
Decommissioning | Well Intervention | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue 82,860 161,977 335,185 350,773
Decommissioning | Robotics | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue 2,746 16,223 15,257 39,144
Decommissioning | Shallow Water Abandonment | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue 71,112 86,559 142,555 205,277
Renewables        
Revenue From Contracts With Customers        
Total Revenue 42,804 32,167 117,469 76,730
Renewables | Intercompany Eliminations        
Revenue From Contracts With Customers        
Total Revenue (3,126) (3,332) (9,899) (8,042)
Renewables | Well Intervention | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue 3,126 3,332 9,899 8,042
Renewables | Robotics | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue 42,804 32,167 117,469 76,730
Other        
Revenue From Contracts With Customers        
Total Revenue 4,590 20,505 9,848 23,668
Other | Intercompany Eliminations        
Revenue From Contracts With Customers        
Total Revenue (678) (1,868) (3,059) (5,469)
Other | Well Intervention | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue 833 20,309 3,122 23,313
Other | Robotics | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue 4,435 2,064 9,785 5,824
Short-term        
Revenue From Contracts With Customers        
Total Revenue 232,428 239,775 650,662 589,908
Short-term | Intercompany Eliminations        
Revenue From Contracts With Customers        
Total Revenue (38)   (6,471) (26)
Short-term | Well Intervention | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue 130,150 139,743 417,716 293,131
Short-term | Robotics | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue 48,906 26,995 118,275 100,269
Short-term | Shallow Water Abandonment | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue 53,410 73,037 121,142 196,534
Long-term        
Revenue From Contracts With Customers        
Total Revenue 109,991 155,895 352,765 364,663
Long-term | Intercompany Eliminations        
Revenue From Contracts With Customers        
Total Revenue (17,026) (17,084) (49,527) (43,808)
Long-term | Well Intervention | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue 52,517 85,624 206,089 228,895
Long-term | Robotics | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue 35,620 48,651 97,809 94,649
Long-term | Shallow Water Abandonment | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue 18,185 14,235 28,147 16,425
Long-term | Production Facilities | Reportable Segments        
Revenue From Contracts With Customers        
Total Revenue $ 20,695 $ 24,469 $ 70,247 $ 68,502