XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Revenues (Tables)
3 Months Ended
Mar. 31, 2022
Revenues.  
Schedule of disaggregation of revenue

Three Months Ended

March 31,

2022

    

2021

(in millions)

Carbon steel

$

2,547.5

$

1,659.2

Stainless steel

764.9

452.9

Aluminum

692.8

462.8

Alloy

183.7

117.3

Toll processing and logistics

135.1

115.6

Other and eliminations

161.8

30.6

Total

$

4,485.8

$

2,838.4