XML 61 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition (Tables)
12 Months Ended
May 31, 2023
Disaggregation Of Revenue [Line Items]  
Revenue by Product Class and Over Time

The following table summarizes net sales by product class for fiscal 2023, fiscal 2022 and fiscal 2021:



 

(In thousands)

2023

 

 

2022

 

 

2021

 

Steel Processing

 

 

 

 

 

 

 

 

Direct

$

3,357,115

 

 

$

3,788,289

 

 

$

1,927,418

 

Toll

 

140,781

 

 

 

144,732

 

 

 

131,979

 

Subtotal

 

3,497,896

 

 

 

3,933,021

 

 

 

2,059,397

 

 

 

 

 

 

 

 

 

 

Consumer Products

 

686,319

 

 

 

636,478

 

 

 

523,697

 

Building Products

 

586,059

 

 

 

541,757

 

 

 

402,038

 

Sustainable Energy Solutions

 

146,118

 

 

 

130,954

 

 

 

134,890

 

 

 

 

 

 

 

 

 

 

Other

 

 

 

 

 

 

 

 

Oil & Gas Equipment

 

-

 

 

 

-

 

 

 

20,950

 

Engineered Cabs

 

-

 

 

 

-

 

 

 

1,058

 

Other

 

-

 

 

 

9

 

 

 

29,399

 

Subtotal

 

-

 

 

 

9

 

 

 

51,407

 

Total

$

4,916,392

 

 

$

5,242,219

 

 

$

3,171,429

 

Summary of Unbilled Receivable and Contract Assets

The following table summarizes the unbilled receivables at the end of fiscal 2023 and fiscal 2022.

 

(In thousands)

Balance Sheet Classification

 

2023

 

 

2022

 

Unbilled receivables

Receivables

 

$

3,708

 

 

$

5,001

 

 

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

The following table summarizes the revenue that has been recognized over time for fiscal 2023, fiscal 2022 and fiscal 2021:

 

(In thousands)

2023

 

 

2022

 

 

2021

 

Steel Processing - toll

$

140,781

 

 

$

144,732

 

 

$

131,979

 

Other - certain oil & gas contracts

 

-

 

 

 

-

 

 

 

15,666

 

Total over time revenue

$

140,781

 

 

$

144,732

 

 

$

147,645