XML 99 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business Segments - Revenue by Product Lines (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenue from External Customer [Line Items]    
Revenue $ 816,425 $ 738,864
Percentage of net sales 100.00% 100.00%
Operating Segments    
Revenue from External Customer [Line Items]    
Revenue $ 816,447 $ 738,934
Operating Segments | Sales | Drilling | Product Concentration Risk    
Revenue from External Customer [Line Items]    
Revenue $ 143,269 $ 168,547
Percentage of net sales 17.60% 22.90%
Operating Segments | Sales | Subsea | Product Concentration Risk    
Revenue from External Customer [Line Items]    
Revenue $ 78,118 $ 68,478
Percentage of net sales 9.60% 9.30%
Operating Segments | Sales | Stimulation and Intervention | Product Concentration Risk    
Revenue from External Customer [Line Items]    
Revenue $ 144,879 $ 158,296
Percentage of net sales 17.70% 21.40%
Operating Segments | Sales | Coiled Tubing | Product Concentration Risk    
Revenue from External Customer [Line Items]    
Revenue $ 104,501 $ 107,301
Percentage of net sales 12.80% 14.50%
Operating Segments | Sales | Downhole | Product Concentration Risk    
Revenue from External Customer [Line Items]    
Revenue $ 207,430 $ 90,448
Percentage of net sales 25.40% 12.20%
Operating Segments | Sales | Production Equipment | Product Concentration Risk    
Revenue from External Customer [Line Items]    
Revenue $ 76,251 $ 81,989
Percentage of net sales 9.30% 11.10%
Operating Segments | Sales | Valve Solutions | Product Concentration Risk    
Revenue from External Customer [Line Items]    
Revenue $ 61,999 $ 63,875
Percentage of net sales 7.60% 8.60%
Eliminations    
Revenue from External Customer [Line Items]    
Revenue $ (22) $ (70)
Eliminations | Sales | Product Concentration Risk    
Revenue from External Customer [Line Items]    
Revenue $ (22) $ (70)
Percentage of net sales 0.00% 0.00%