XML 37 R26.htm IDEA: XBRL DOCUMENT v3.25.3
Revenues (Tables)
9 Months Ended
Sep. 30, 2025
Revenues  
Schedule of disaggregation of revenue

Three Months Ended

Nine Months Ended

September 30,

September 30,

2025

   

2024

   

2025

   

2024

(in millions)

Carbon steel

$

2,032.5

$

1,856.2

$

5,980.9

$

5,894.8

Aluminum

621.5

576.3

1,847.0

1,760.2

Stainless steel

489.9

513.9

1,482.3

1,595.6

Alloy

159.6

155.9

485.5

494.6

Toll processing and logistics

167.1

157.1

491.6

476.1

Copper and brass

102.6

78.4

283.2

240.7

Miscellaneous and eliminations

78.0

82.5

225.2

246.4

Total

$

3,651.2

$

3,420.3

$

10,795.7

$

10,708.4