XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition (Tables)
3 Months Ended
Aug. 31, 2023
Disaggregation Of Revenue [Line Items]  
Revenue by Product Class and Over Time

The following table summarizes net sales by operating segment and product class within the Steel Processing operating segment for the periods presented:

 

 

Three Months Ended

 

 

August 31,

 

(In thousands)

2023

 

 

2022

 

Steel Processing

 

 

 

 

 

Direct

$

845,363

 

 

$

1,002,135

 

Toll

 

35,976

 

 

 

36,745

 

Total

 

881,339

 

 

 

1,038,880

 

 

 

 

 

 

 

Consumer Products

 

149,412

 

 

 

188,703

 

Building Products

 

133,868

 

 

 

150,323

 

Sustainable Energy Solutions

 

28,637

 

 

 

30,759

 

Total

$

1,193,256

 

 

$

1,408,665

 

Summary of Unbilled Receivable

The following table summarizes the unbilled receivables at the dates indicated:

 

 

 

 

August 31,

 

 

May 31,

 

(In thousands)

Balance Sheet Classification

 

2023

 

 

2023

 

Unbilled receivables

Receivables

 

$

3,513

 

 

$

3,708

 

 

Over time revenue  
Disaggregation Of Revenue [Line Items]  
Revenue by Product Class and Over Time

The following table summarizes revenue that has been recognized over time for the periods presented:

 

 

Three Months Ended

 

 

August 31,

 

(In thousands)

2023

 

 

2022

 

Steel Processing - toll

$

35,976

 

 

$

36,745