XML 39 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition (Tables)
3 Months Ended
Aug. 31, 2022
Disaggregation Of Revenue [Line Items]  
Revenue by Product Class and Over Time

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

 

Three Months Ended

 

 

August 31,

 

(in thousands)

2022

 

 

2021

 

Steel Processing

 

 

 

 

 

Direct

$

1,002,135

 

 

$

788,028

 

Toll

 

36,745

 

 

 

34,782

 

Total

 

1,038,880

 

 

 

822,810

 

 

 

 

 

 

 

Consumer Products (1)

 

188,703

 

 

 

147,783

 

Building Products (1)

 

150,323

 

 

 

114,743

 

Sustainable Energy Solutions (1)

 

30,759

 

 

 

25,482

 

Total

$

1,408,665

 

 

$

1,110,818

 

Summary of Unbilled Receivable

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

 

 

 

August 31,

 

 

May 31,

 

(in thousands)

Balance Sheet Classification

 

2022

 

 

2022

 

Unbilled receivables

Receivables

 

$

5,485

 

 

$

5,001

 

 

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

The following table summarizes the over time revenue for the periods presented:

 

 

Three Months Ended

 

 

August 31,

 

(in thousands)

2022

 

 

2021

 

Steel Processing - toll

$

36,745

 

 

$

34,782