XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition (Tables)
9 Months Ended
Feb. 28, 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 for the periods presented:

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

February 28,

 

 

February 28,

 

(in thousands)

2023

 

 

2022

 

 

2023

 

 

2022

 

Steel Processing

 

 

 

 

 

 

 

 

 

 

 

Direct

$

722,328

 

 

$

1,015,716

 

 

$

2,531,722

 

 

$

2,704,411

 

Toll

 

34,679

 

 

 

36,846

 

 

 

106,112

 

 

 

108,803

 

Total

 

757,007

 

 

 

1,052,562

 

 

 

2,637,834

 

 

 

2,813,214

 

 

 

 

 

 

 

 

 

 

 

 

 

Consumer Products (1)

 

162,647

 

 

 

161,692

 

 

 

505,145

 

 

 

450,268

 

Building Products (1)

 

151,876

 

 

 

132,944

 

 

 

443,870

 

 

 

368,813

 

Sustainable Energy Solutions (1)

 

31,792

 

 

 

31,037

 

 

 

100,679

 

 

 

89,619

 

Total

$

1,103,322

 

 

$

1,378,235

 

 

$

3,687,528

 

 

$

3,721,914

 

Summary of Unbilled Receivable

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

 

 

 

 

February 28,

 

 

May 31,

 

(in thousands)

Balance Sheet Classification

 

2023

 

 

2022

 

Unbilled receivables

Receivables

 

$

4,961

 

 

$

5,001

 

 

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

 

 

Nine Months Ended

 

 

February 28,

 

 

February 28,

 

(in thousands)

2023

 

 

2022

 

 

2023

 

 

2022

 

Steel Processing - toll

$

34,679

 

 

$

36,846

 

 

$

106,112

 

 

$

108,803