XML 68 R55.htm IDEA: XBRL DOCUMENT v3.25.2
Segments and Related Information - Schedule of Supplemental Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Revenues $ 165,406 $ 186,383 $ 325,344 $ 353,645
Products        
Segment Reporting Information [Line Items]        
Revenues 107,342 108,579 207,893 202,908
Services        
Segment Reporting Information [Line Items]        
Revenues 58,064 77,804 117,451 150,737
Project-driven:        
Segment Reporting Information [Line Items]        
Revenues 96,560 90,776 180,108 169,146
Project-driven: | Products        
Segment Reporting Information [Line Items]        
Revenues 68,653 59,752 127,777 112,889
Project-driven: | Services        
Segment Reporting Information [Line Items]        
Revenues 27,907 31,024 52,331 56,257
Military and other products        
Segment Reporting Information [Line Items]        
Revenues 10,026 10,780 19,074 19,267
Short-cycle products and services        
Segment Reporting Information [Line Items]        
Revenues 58,820 84,827 126,162 165,232
Offshore Manufactured Products        
Segment Reporting Information [Line Items]        
Revenues 106,586 101,556 199,182 188,413
Offshore Manufactured Products | Project-driven:        
Segment Reporting Information [Line Items]        
Revenues 96,560 90,776 180,108 169,146
Offshore Manufactured Products | Project-driven: | Products        
Segment Reporting Information [Line Items]        
Revenues 68,653 59,752 127,777 112,889
Offshore Manufactured Products | Project-driven: | Services        
Segment Reporting Information [Line Items]        
Revenues 27,907 31,024 52,331 56,257
Offshore Manufactured Products | Military and other products        
Segment Reporting Information [Line Items]        
Revenues 10,026 10,780 19,074 19,267
Offshore Manufactured Products | Short-cycle products and services        
Segment Reporting Information [Line Items]        
Revenues 0 0 0 0
Completion and Production Services        
Segment Reporting Information [Line Items]        
Revenues 29,424 46,421 63,943 93,713
Completion and Production Services | Project-driven:        
Segment Reporting Information [Line Items]        
Revenues 0 0 0 0
Completion and Production Services | Project-driven: | Products        
Segment Reporting Information [Line Items]        
Revenues 0 0 0 0
Completion and Production Services | Project-driven: | Services        
Segment Reporting Information [Line Items]        
Revenues 0 0 0 0
Completion and Production Services | Military and other products        
Segment Reporting Information [Line Items]        
Revenues 0 0 0 0
Completion and Production Services | Short-cycle products and services        
Segment Reporting Information [Line Items]        
Revenues 29,424 46,421 63,943 93,713
Downhole Technologies        
Segment Reporting Information [Line Items]        
Revenues 29,396 38,406 62,219 71,519
Downhole Technologies | Project-driven:        
Segment Reporting Information [Line Items]        
Revenues 0 0 0 0
Downhole Technologies | Project-driven: | Products        
Segment Reporting Information [Line Items]        
Revenues 0 0 0 0
Downhole Technologies | Project-driven: | Services        
Segment Reporting Information [Line Items]        
Revenues 0 0 0 0
Downhole Technologies | Military and other products        
Segment Reporting Information [Line Items]        
Revenues 0 0 0 0
Downhole Technologies | Short-cycle products and services        
Segment Reporting Information [Line Items]        
Revenues $ 29,396 $ 38,406 $ 62,219 $ 71,519