XML 70 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition - Revenue by Product Class and Timing (Detail) - USD ($)
$ in Millions
12 Months Ended
May 31, 2024
May 31, 2023
May 31, 2022
Disaggregation Of Revenue [Line Items]      
Net sales $ 3,430.6 $ 3,607.7 $ 4,068.9
Direct | Steel Processing      
Disaggregation Of Revenue [Line Items]      
Net sales 3,269.4 3,464.9 3,923.1
Toll | Steel Processing      
Disaggregation Of Revenue [Line Items]      
Net sales $ 161.2 $ 142.8 $ 145.8