XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Revenues (Tables)
6 Months Ended
Jun. 30, 2023
Revenues.  
Schedule of disaggregation of revenue

Three Months Ended

Six Months Ended

June 30,

June 30,

2023

   

2022

   

2023

   

2022

(in millions)

Carbon steel

$

2,141.2

$

2,625.8

$

4,269.7

$

5,173.3

Aluminum

639.7

716.8

1,309.9

1,409.6

Stainless steel

604.0

807.1

1,261.3

1,572.0

Alloy

186.8

196.6

378.2

380.3

Toll processing and logistics

154.5

140.2

309.9

275.3

Copper and brass

77.9

92.8

159.9

179.4

Other and eliminations

76.2

101.9

156.7

177.1

Total

$

3,880.3

$

4,681.2

$

7,845.6

$

9,167.0