XML 107 R91.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business Segment Information - Measure of segment profit or loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Total Revenue $ 1,358,560 $ 1,289,728 $ 873,100
Less:      
Direct cost of revenues (1,138,996) (1,089,372) (822,484)
Selling, general and administrative expenses (91,650) (94,427) (76,753)
Other segment items 479 (367)  
Income (loss) from operations 127,435 63,510 (44,855)
Reportable Segments      
Less:      
Income (loss) from operations 182,565 171,920 26,310
Intercompany Eliminations      
Segment Reporting Information [Line Items]      
Total Revenue (44,668) (38,704) (34,277)
Reportable Segment, Aggregation before Other Operating Segment      
Segment Reporting Information [Line Items]      
Total Revenue 1,358,560 1,289,728 873,100
Reportable Segment, Aggregation before Other Operating Segment | Reportable Segments      
Segment Reporting Information [Line Items]      
Total Revenue 1,403,228 1,328,432 907,377
Reportable Segment, Aggregation before Other Operating Segment | Intercompany Eliminations      
Segment Reporting Information [Line Items]      
Total Revenue 44,668 38,704 34,277
Well Intervention      
Segment Reporting Information [Line Items]      
Total Revenue 823,472 704,365 507,696
Well Intervention | Reportable Segments      
Segment Reporting Information [Line Items]      
Total Revenue 829,862 707,718 508,331
Less:      
Direct cost of revenues (704,120) (646,127) (536,923)
Operations support (15,130) (14,427) (11,515)
Selling, general and administrative expenses (16,991) (14,766) (12,949)
Other segment items (416)    
Income (loss) from operations 93,205 32,398 (53,056)
Well Intervention | Intercompany Eliminations      
Segment Reporting Information [Line Items]      
Total Revenue 6,390 3,353 635
Well Intervention | Material reconciling      
Segment Reporting Information [Line Items]      
Total Revenue (27,600) (25,000) (15,900)
Robotics      
Segment Reporting Information [Line Items]      
Total Revenue 259,639 222,612 158,279
Robotics | Reportable Segments      
Segment Reporting Information [Line Items]      
Total Revenue 297,678 257,875 191,921
Less:      
Direct cost of revenues (203,849) (192,419) (150,020)
Operations support (5,542) (4,838) (4,394)
Selling, general and administrative expenses (10,944) (8,468) (7,526)
Other segment items   300  
Income (loss) from operations 77,343 52,450 29,981
Robotics | Intercompany Eliminations      
Segment Reporting Information [Line Items]      
Total Revenue 38,039 35,263 33,642
Shallow Water Abandonment      
Segment Reporting Information [Line Items]      
Total Revenue 186,740 274,866 124,810
Shallow Water Abandonment | Reportable Segments      
Segment Reporting Information [Line Items]      
Total Revenue 186,979 274,954 124,810
Less:      
Direct cost of revenues (175,111) (186,873) (92,036)
Operations support (12,645) (16,820) (8,855)
Selling, general and administrative expenses (8,396) (5,088) (1,735)
Other segment items (150) 67  
Income (loss) from operations (9,323) 66,240 22,184
Shallow Water Abandonment | Intercompany Eliminations      
Segment Reporting Information [Line Items]      
Total Revenue 239 88  
Production Facilities      
Segment Reporting Information [Line Items]      
Total Revenue 88,709 87,885 82,315
Production Facilities | Reportable Segments      
Segment Reporting Information [Line Items]      
Total Revenue 88,709 87,885 82,315
Less:      
Direct cost of revenues (64,429) (63,785) (51,165)
Operations support (514) (606) (484)
Selling, general and administrative expenses (2,513) (2,662) (3,465)
Other segment items 87    
Income (loss) from operations $ 21,340 $ 20,832 $ 27,201