XML 92 R76.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segments and Related Information Segments and Related Information - Supplemental Disaggregated Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Segment Reporting Information [Line Items]      
Revenues $ 573,161 $ 638,075 $ 1,017,354
Offshore/Manufactured Products      
Segment Reporting Information [Line Items]      
Revenues 298,729 340,300 402,946
Offshore/Manufactured Products | Project-driven products      
Segment Reporting Information [Line Items]      
Revenues 122,097 165,497 159,205
Offshore/Manufactured Products | Total short-cycle      
Segment Reporting Information [Line Items]      
Revenues 65,174 48,142 123,222
Offshore/Manufactured Products | Completion products and services      
Segment Reporting Information [Line Items]      
Revenues 41,640 26,148 95,806
Offshore/Manufactured Products | Drilling services      
Segment Reporting Information [Line Items]      
Revenues 0 0 0
Offshore/Manufactured Products | Other products      
Segment Reporting Information [Line Items]      
Revenues 23,534 21,994 27,416
Offshore/Manufactured Products | Other products and services      
Segment Reporting Information [Line Items]      
Revenues 111,458 126,661 120,519
Downhole Technologies      
Segment Reporting Information [Line Items]      
Revenues 103,492 97,936 182,314
Downhole Technologies | Project-driven products      
Segment Reporting Information [Line Items]      
Revenues 0 0 0
Downhole Technologies | Total short-cycle      
Segment Reporting Information [Line Items]      
Revenues 103,492 97,936 182,314
Downhole Technologies | Completion products and services      
Segment Reporting Information [Line Items]      
Revenues 103,492 97,936 182,314
Downhole Technologies | Drilling services      
Segment Reporting Information [Line Items]      
Revenues 0 0 0
Downhole Technologies | Other products      
Segment Reporting Information [Line Items]      
Revenues 0 0 0
Downhole Technologies | Other products and services      
Segment Reporting Information [Line Items]      
Revenues 0 0 0
Well Site Services      
Segment Reporting Information [Line Items]      
Revenues 170,940 199,839 432,094
Well Site Services | Project-driven products      
Segment Reporting Information [Line Items]      
Revenues 0 0 0
Well Site Services | Total short-cycle      
Segment Reporting Information [Line Items]      
Revenues 170,940 199,839 432,094
Well Site Services | Completion products and services      
Segment Reporting Information [Line Items]      
Revenues 160,881 191,529 390,748
Well Site Services | Drilling services      
Segment Reporting Information [Line Items]      
Revenues 10,059 8,310 41,346
Well Site Services | Other products      
Segment Reporting Information [Line Items]      
Revenues 0 0 0
Well Site Services | Other products and services      
Segment Reporting Information [Line Items]      
Revenues $ 0 $ 0 $ 0