v3.25.2
Revenue Recognition (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Net sales $ 304.6 $ 294.7 $ 585.1 $ 616.3
Bar        
Disaggregation of Revenue [Line Items]        
Net sales 186.3 180.1 352.3 374.0
Tube        
Disaggregation of Revenue [Line Items]        
Net sales 33.4 35.0 64.8 82.8
Manufactured Components        
Disaggregation of Revenue [Line Items]        
Net sales 80.4 74.8 159.1 149.2
Other        
Disaggregation of Revenue [Line Items]        
Net sales [1] 4.5 4.8 8.9 10.3
Industrial        
Disaggregation of Revenue [Line Items]        
Net sales 104.4 103.0 206.1 221.9
Automotive        
Disaggregation of Revenue [Line Items]        
Net sales 122.8 122.3 236.0 245.2
Aerospace & Defense        
Disaggregation of Revenue [Line Items]        
Net sales 42.1 43.7 74.6 90.0
Energy        
Disaggregation of Revenue [Line Items]        
Net sales 30.8 20.9 59.5 48.9
Other        
Disaggregation of Revenue [Line Items]        
Net sales [2] $ 4.5 $ 4.8 $ 8.9 $ 10.3
[1]

(2) “Other” sales by product type relates to the Company’s scrap sales.

[2]

(1) “Other” sales by end-market sector relates to the Company’s scrap sales.