XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue From Contracts With Customers - Disaggregation Of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Net revenues $ 162,612 $ 161,941 $ 312,737 $ 325,356
Intercompany Eliminations        
Disaggregation of Revenue [Line Items]        
Net revenues (11,207) (16,233) (23,094) (25,189)
Well Intervention        
Disaggregation of Revenue [Line Items]        
Net revenues 106,291 132,305 212,658 266,073
Well Intervention | Intercompany Eliminations        
Disaggregation of Revenue [Line Items]        
Net revenues (3,893) (10,206) (7,743) (12,793)
Robotics        
Disaggregation of Revenue [Line Items]        
Net revenues 49,850 31,651 87,201 53,807
Robotics | Intercompany Eliminations        
Disaggregation of Revenue [Line Items]        
Net revenues (7,314) (6,027) (15,351) (12,396)
Production Facilities        
Disaggregation of Revenue [Line Items]        
Net revenues 17,678 14,218 35,972 30,665
Short-term        
Disaggregation of Revenue [Line Items]        
Net revenues 111,900 97,681 223,748 156,305
Short-term | Intercompany Eliminations        
Disaggregation of Revenue [Line Items]        
Net revenues     (635)  
Short-term | Well Intervention        
Disaggregation of Revenue [Line Items]        
Net revenues 86,048 76,669 177,394 125,886
Short-term | Robotics        
Disaggregation of Revenue [Line Items]        
Net revenues 25,852 21,012 46,989 30,419
Long-term        
Disaggregation of Revenue [Line Items]        
Net revenues 50,712 64,260 88,989 169,051
Long-term | Intercompany Eliminations        
Disaggregation of Revenue [Line Items]        
Net revenues (11,207) (16,233) (22,459) (25,189)
Long-term | Well Intervention        
Disaggregation of Revenue [Line Items]        
Net revenues 20,243 55,636 35,264 140,187
Long-term | Robotics        
Disaggregation of Revenue [Line Items]        
Net revenues 23,998 10,639 40,212 23,388
Long-term | Production Facilities        
Disaggregation of Revenue [Line Items]        
Net revenues $ 17,678 $ 14,218 $ 35,972 $ 30,665