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

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

 

Three Months Ended

August 31,

 

(in thousands)

2021

 

 

2020

 

Steel Processing

 

 

 

 

 

 

 

Direct

$

788,028

 

 

$

404,808

 

Toll

 

34,782

 

 

 

26,212

 

Total

 

822,810

 

 

 

431,020

 

 

 

 

 

 

 

 

 

Consumer Products (1)

 

147,783

 

 

 

133,622

 

Building Products (1)

 

114,743

 

 

 

88,103

 

Sustainable Energy Solutions (1)

 

25,482

 

 

 

27,857

 

 

 

 

 

 

 

 

 

Other

 

 

 

 

 

 

 

Oil & Gas Equipment

 

-

 

 

 

9,897

 

Engineered Cabs

 

-

 

 

 

985

 

Other

 

-

 

 

 

11,425

 

Total

 

-

 

 

 

22,307

 

 

 

 

 

 

 

 

 

Total

$

1,110,818

 

 

$

702,909

 

 

 

 

 

 

 

 

 

(1) The products contained within each of these reportable segments have similar production processes, require substantially the same raw materials, use similar equipment and serve similar purposes. Therefore, we believe the products within each of these segments are appropriately combined for purposes of the disclosure requirements prescribed by ASC 280 and ASC 606.  See NOTE O - Segment Operations for information regarding the reorganization of our pressure cylinders business and the resulting new reportable segments.

 

 

 

 

Summary of Unbilled Receivable and Contract Assets

The following table summarizes the unbilled receivables and contract assets(1) at the dates indicated:

 

 

 

 

August 31,

 

 

May 31,

 

(in thousands)

Balance Sheet Classification

 

2021

 

 

2021

 

Unbilled receivables

Receivables

 

$

5,196

 

 

$

5,317

 

 

 

 

 

 

 

 

 

 

 

(1) There were no contract assets at either of the dates indicated above.

 

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)

2021

 

 

2020

 

 

Steel Processing - toll

$

34,782

 

 

$

26,212

 

 

Certain oil & gas equipment contracts

 

-

 

 

 

7,699

 

 

Total over time revenue

$

34,782

 

 

$

33,911