XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Revenue Disaggregation        
Revenue $ 3,418.8 $ 2,019.3 $ 6,257.2 $ 4,592.2
Carbon steel        
Revenue Disaggregation        
Revenue 2,098.1 1,073.8 3,757.3 2,390.0
Aluminum        
Revenue Disaggregation        
Revenue 498.8 393.4 961.6 905.6
Stainless steel        
Revenue Disaggregation        
Revenue 539.5 336.4 992.4 741.3
Alloy        
Revenue Disaggregation        
Revenue 134.9 99.9 252.2 251.3
Toll processing and logistics        
Revenue Disaggregation        
Revenue 115.6 61.4 231.2 173.9
Other and eliminations        
Revenue Disaggregation        
Revenue $ 31.9 $ 54.4 $ 62.5 $ 130.1