XML 67 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenues (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue Disaggregation      
Revenue $ 14,805.9 $ 17,025.0 $ 14,093.3
Carbon steel      
Revenue Disaggregation      
Revenue 8,071.8 9,487.7 8,532.0
Aluminum      
Revenue Disaggregation      
Revenue 2,456.4 2,658.7 2,050.9
Stainless steel      
Revenue Disaggregation      
Revenue 2,336.7 2,877.4 2,267.0
Alloy      
Revenue Disaggregation      
Revenue 704.9 741.0 547.5
Toll processing and logistics      
Revenue Disaggregation      
Revenue 610.6 554.2 470.7
Copper and brass      
Revenue Disaggregation      
Revenue 304.6 336.7 112.2
Other and eliminations      
Revenue Disaggregation      
Revenue $ 320.9 $ 369.3 $ 113.0