XML 19 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Revenues (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Revenue Disaggregation    
Revenue $ 2,572.9 $ 2,956.6
Carbon steel    
Revenue Disaggregation    
Revenue 1,316.2 1,593.6
Aluminum    
Revenue Disaggregation    
Revenue 512.2 565.8
Stainless steel    
Revenue Disaggregation    
Revenue 404.9 406.5
Alloy    
Revenue Disaggregation    
Revenue 151.4 184.3
Toll processing and logistics    
Revenue Disaggregation    
Revenue 112.5 111.7
Other and eliminations    
Revenue Disaggregation    
Revenue $ 75.7 $ 94.7