XML 46 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenues (Tables)
12 Months Ended
Dec. 31, 2023
Revenues.  
Schedule of disaggregation of revenue

The following table presents our sales disaggregated by product and service:

Year Ended December 31,

2023

   

2022

   

2021

(in millions)

Carbon steel

$

8,071.8

$

9,487.7

$

8,532.0

Aluminum

2,456.4

2,658.7

2,050.9

Stainless steel

2,336.7

2,877.4

2,267.0

Alloy

704.9

741.0

547.5

Toll processing and logistics

610.6

554.2

470.7

Copper and brass

304.6

336.7

112.2

Other and eliminations

320.9

369.3

113.0

Total

$

14,805.9

$

17,025.0

$

14,093.3