XML 91 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue From Contracts With Customers - Disaggregation Of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue From Contracts With Customers      
Net revenues $ 1,289,728 $ 873,100 $ 674,728
Intercompany Eliminations      
Revenue From Contracts With Customers      
Net revenues (63,747) (50,187) (48,479)
Well Intervention | Reportable Segments      
Revenue From Contracts With Customers      
Net revenues 732,761 524,241 516,564
Well Intervention | Intercompany Eliminations      
Revenue From Contracts With Customers      
Net revenues (28,396) (16,545) (21,521)
Robotics | Reportable Segments      
Revenue From Contracts With Customers      
Net revenues 257,875 191,921 137,295
Robotics | Intercompany Eliminations      
Revenue From Contracts With Customers      
Net revenues (35,263) (33,642) (26,958)
Shallow Water Abandonment | Reportable Segments      
Revenue From Contracts With Customers      
Net revenues 274,954 124,810  
Shallow Water Abandonment | Intercompany Eliminations      
Revenue From Contracts With Customers      
Net revenues (88)    
Production Facilities | Reportable Segments      
Revenue From Contracts With Customers      
Net revenues 87,885 82,315 69,348
Short-term      
Revenue From Contracts With Customers      
Net revenues 815,047 617,575 397,775
Short-term | Intercompany Eliminations      
Revenue From Contracts With Customers      
Net revenues (3,441) (635) (627)
Short-term | Well Intervention | Reportable Segments      
Revenue From Contracts With Customers      
Net revenues 443,332 395,867 308,734
Short-term | Robotics | Reportable Segments      
Revenue From Contracts With Customers      
Net revenues 133,740 97,533 89,668
Short-term | Shallow Water Abandonment | Reportable Segments      
Revenue From Contracts With Customers      
Net revenues 241,416 124,810  
Long-term      
Revenue From Contracts With Customers      
Net revenues 474,681 255,525 276,953
Long-term | Intercompany Eliminations      
Revenue From Contracts With Customers      
Net revenues (60,306) (49,552) (47,852)
Long-term | Well Intervention | Reportable Segments      
Revenue From Contracts With Customers      
Net revenues 289,429 128,374 207,830
Long-term | Robotics | Reportable Segments      
Revenue From Contracts With Customers      
Net revenues 124,135 94,388 47,627
Long-term | Shallow Water Abandonment | Reportable Segments      
Revenue From Contracts With Customers      
Net revenues 33,538    
Long-term | Production Facilities | Reportable Segments      
Revenue From Contracts With Customers      
Net revenues $ 87,885 $ 82,315 $ 69,348