XML 75 R64.htm IDEA: XBRL DOCUMENT v3.25.2
Business Segment Information - Measure of segment profit or loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Total Revenue $ 302,288 $ 364,797 $ 580,352 $ 661,008
Less:        
Direct cost of revenues (287,340) (289,311) (537,866) (565,968)
Selling, general and administrative expenses (18,100) (22,293) (37,466) (42,973)
Other segment items       150
Income (loss) from operations (3,152) 53,193 5,020 51,917
Reportable Segments        
Less:        
Income (loss) from operations 6,682 66,515 25,502 76,673
Intercompany Eliminations        
Segment Reporting Information [Line Items]        
Total Revenue (7,769) (10,454) (15,776) (26,857)
Reportable Segment, Aggregation before Other Operating Segment        
Segment Reporting Information [Line Items]        
Total Revenue 302,288 364,797 580,352 661,008
Reportable Segment, Aggregation before Other Operating Segment | Reportable Segments        
Segment Reporting Information [Line Items]        
Total Revenue 310,057 375,251 596,128 687,865
Reportable Segment, Aggregation before Other Operating Segment | Intercompany Eliminations        
Segment Reporting Information [Line Items]        
Total Revenue 7,769 10,454 15,776 26,857
Well Intervention        
Segment Reporting Information [Line Items]        
Total Revenue 156,786 217,761 355,160 422,968
Well Intervention | Reportable Segments        
Segment Reporting Information [Line Items]        
Total Revenue 156,786 217,761 355,160 429,061
Less:        
Direct cost of revenues (165,154) (180,529) (335,187) (364,722)
Operations support (3,938) (3,617) (7,957) (7,580)
Selling, general and administrative expenses (4,124) (4,316) (8,476) (8,781)
Income (loss) from operations (16,430) 29,299 3,540 47,978
Well Intervention | Intercompany Eliminations        
Segment Reporting Information [Line Items]        
Total Revenue       6,093
Well Intervention | Material reconciling        
Segment Reporting Information [Line Items]        
Total Revenue   6,900   12,100
Robotics        
Segment Reporting Information [Line Items]        
Total Revenue 77,815 70,901 120,902 110,982
Robotics | Reportable Segments        
Segment Reporting Information [Line Items]        
Total Revenue 85,572 81,249 136,614 131,558
Less:        
Direct cost of revenues (62,573) (49,111) (104,208) (89,824)
Operations support (1,345) (1,250) (2,736) (2,663)
Selling, general and administrative expenses (2,610) (2,488) (5,279) (5,221)
Income (loss) from operations 19,044 28,400 24,391 33,850
Robotics | Intercompany Eliminations        
Segment Reporting Information [Line Items]        
Total Revenue 7,757 10,348 15,712 20,576
Shallow Water Abandonment        
Segment Reporting Information [Line Items]        
Total Revenue 50,606 50,735 67,372 77,506
Shallow Water Abandonment | Reportable Segments        
Segment Reporting Information [Line Items]        
Total Revenue 50,618 50,841 67,436 77,694
Less:        
Direct cost of revenues (46,460) (45,909) (71,999) (79,133)
Operations support (2,664) (3,278) (5,525) (6,670)
Selling, general and administrative expenses (1,851) (1,935) (3,710) (4,450)
Other segment items       (150)
Income (loss) from operations (357) (281) (13,798) (12,709)
Shallow Water Abandonment | Intercompany Eliminations        
Segment Reporting Information [Line Items]        
Total Revenue 12 106 64 188
Production Facilities        
Segment Reporting Information [Line Items]        
Total Revenue 17,081 25,400 36,918 49,552
Production Facilities | Reportable Segments        
Segment Reporting Information [Line Items]        
Total Revenue 17,081 25,400 36,918 49,552
Less:        
Direct cost of revenues (12,173) (15,384) (24,437) (40,699)
Operations support (154) (125) (267) (268)
Selling, general and administrative expenses (329) (794) (845) (1,031)
Income (loss) from operations $ 4,425 $ 9,097 $ 11,369 $ 7,554