XML 77 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Business Segment Information - Financial Data By Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Segment Reporting Information [Line Items]        
Net revenues $ 161,941 $ 199,147 $ 325,356 $ 380,168
Goodwill impairment       (6,689)
Income from operations (10,941) 14,194 (11,496) (6,833)
Reportable Segments        
Segment Reporting Information [Line Items]        
Income from operations (1,782) 22,904 7,041 18,031
Intercompany Eliminations        
Segment Reporting Information [Line Items]        
Net revenues (16,233) (11,123) (25,189) (21,553)
Corporate, Eliminations and Other        
Segment Reporting Information [Line Items]        
Income from operations (9,159) (8,710) (18,537) (18,175)
Well Intervention        
Segment Reporting Information [Line Items]        
Net revenues 132,305 145,841 266,073 286,493
Well Intervention | Reportable Segments        
Segment Reporting Information [Line Items]        
Net revenues 132,305 145,841 266,073 286,493
Income from operations (6,719) 11,758 (1,476) 6,066
Well Intervention | Intercompany Eliminations        
Segment Reporting Information [Line Items]        
Net revenues (10,206) (3,910) (12,793) (7,214)
Robotics        
Segment Reporting Information [Line Items]        
Net revenues 31,651 50,836 53,807 86,094
Robotics | Reportable Segments        
Segment Reporting Information [Line Items]        
Net revenues 31,651 50,836 53,807 86,094
Income from operations 255 7,781 (2,679) 4,957
Robotics | Intercompany Eliminations        
Segment Reporting Information [Line Items]        
Net revenues (6,027) (7,213) (12,396) (14,339)
Production Facilities        
Segment Reporting Information [Line Items]        
Net revenues 14,218 13,593 30,665 29,134
Production Facilities | Reportable Segments        
Segment Reporting Information [Line Items]        
Net revenues 14,218 13,593 30,665 29,134
Income from operations $ 4,682 $ 3,365 $ 11,196 $ 7,008