XML 32 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Revenues (Tables)
3 Months Ended
Mar. 31, 2023
Revenues.  
Schedule of disaggregation of revenue

Three Months Ended March 31,

2023

   

2022

(in millions)

Carbon steel

$

2,128.5

$

2,547.5

Aluminum

670.2

692.8

Stainless steel

657.3

764.9

Alloy

191.4

183.7

Toll processing and logistics

155.4

135.1

Copper and brass

82.0

86.6

Other and eliminations

80.5

75.2

Total

$

3,965.3

$

4,485.8