XML 75 R65.htm IDEA: XBRL DOCUMENT v3.22.2
Business Segment Information - Financial Data By Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Segment Reporting Information [Line Items]        
Net revenues $ 162,612 $ 161,941 $ 312,737 $ 325,356
Income (loss) from operations (18,976) (10,941) (51,953) (11,496)
Reportable Segments        
Segment Reporting Information [Line Items]        
Income (loss) from operations (6,837) (1,782) (31,264) 7,041
Intercompany Eliminations        
Segment Reporting Information [Line Items]        
Net revenues (11,207) (16,233) (23,094) (25,189)
Corporate, Eliminations and Other        
Segment Reporting Information [Line Items]        
Income (loss) from operations (12,139) (9,159) (20,689) (18,537)
Well Intervention        
Segment Reporting Information [Line Items]        
Net revenues 106,291 132,305 212,658 266,073
Well Intervention | Reportable Segments        
Segment Reporting Information [Line Items]        
Net revenues 106,291 132,305 212,658 266,073
Income (loss) from operations (22,548) (6,719) (54,306) (1,476)
Well Intervention | Intercompany Eliminations        
Segment Reporting Information [Line Items]        
Net revenues (3,893) (10,206) (7,743) (12,793)
Robotics        
Segment Reporting Information [Line Items]        
Net revenues 49,850 31,651 87,201 53,807
Robotics | Reportable Segments        
Segment Reporting Information [Line Items]        
Net revenues 49,850 31,651 87,201 53,807
Income (loss) from operations 9,666 255 11,146 (2,679)
Robotics | Intercompany Eliminations        
Segment Reporting Information [Line Items]        
Net revenues (7,314) (6,027) (15,351) (12,396)
Production Facilities        
Segment Reporting Information [Line Items]        
Net revenues 17,678 14,218 35,972 30,665
Production Facilities | Reportable Segments        
Segment Reporting Information [Line Items]        
Net revenues 17,678 14,218 35,972 30,665
Income (loss) from operations $ 6,045 $ 4,682 $ 11,896 $ 11,196