XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Revenues (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenue Disaggregation        
Revenue $ 3,420.3 $ 3,623.0 $ 10,708.4 $ 11,468.6
Carbon steel        
Revenue Disaggregation        
Revenue 1,856.2 1,996.9 5,894.8 6,266.6
Aluminum        
Revenue Disaggregation        
Revenue 576.3 592.6 1,760.2 1,902.5
Stainless steel        
Revenue Disaggregation        
Revenue 513.9 557.5 1,595.6 1,818.8
Alloy        
Revenue Disaggregation        
Revenue 155.9 174.4 494.6 552.6
Toll processing and logistics        
Revenue Disaggregation        
Revenue 157.1 154.3 476.1 464.2
Copper and brass        
Revenue Disaggregation        
Revenue 78.4 72.2 240.7 232.1
Other and eliminations        
Revenue Disaggregation        
Revenue $ 82.5 $ 75.1 $ 246.4 $ 231.8