XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Revenues (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Revenue Disaggregation    
Revenue $ 2,838.4 $ 2,572.9
Carbon steel    
Revenue Disaggregation    
Revenue 1,659.2 1,316.2
Aluminum    
Revenue Disaggregation    
Revenue 462.8 512.2
Stainless steel    
Revenue Disaggregation    
Revenue 452.9 404.9
Alloy    
Revenue Disaggregation    
Revenue 117.3 151.4
Toll processing and logistics    
Revenue Disaggregation    
Revenue 115.6 112.5
Other and eliminations    
Revenue Disaggregation    
Revenue $ 30.6 $ 75.7