XML 13 R28.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue Recognition (Tables)
6 Months Ended
Nov. 30, 2019
Disaggregation Of Revenue [Line Items]  
Revenue by Product Class and Over Time

The following tables summarize net sales by product class for the periods presented:

 

Three Months Ended

 

 

Six Months Ended

 

 

November 30,

 

 

November 30,

 

(in thousands)

2019

 

 

2018

 

 

2019

 

 

2018

 

Reportable segments by product class:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Steel Processing

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Direct

$

481,058

 

 

$

602,010

 

 

$

974,704

 

 

$

1,228,872

 

Toll

 

35,879

 

 

 

33,033

 

 

 

65,608

 

 

 

66,658

 

Total

$

516,937

 

 

$

635,043

 

 

$

1,040,312

 

 

$

1,295,530

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pressure Cylinders

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Industrial products

$

130,334

 

 

$

152,018

 

 

$

282,952

 

 

$

304,865

 

Consumer products

 

128,065

 

 

 

117,194

 

 

 

247,545

 

 

 

234,017

 

Oil & gas equipment

 

31,737

 

 

 

25,235

 

 

 

64,035

 

 

 

55,918

 

Total

$

290,136

 

 

$

294,447

 

 

$

594,532

 

 

$

594,800

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Engineered Cabs

$

20,550

 

 

$

28,729

 

 

$

48,616

 

 

$

55,981

 

Other

 

14

 

 

 

7

 

 

 

36

 

 

 

22

 

Total

$

20,564

 

 

$

28,736

 

 

$

48,652

 

 

$

56,003

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total

$

827,637

 

 

$

958,226

 

 

$

1,683,496

 

 

$

1,946,333

 

Summary of Unbilled Receivable and Contract Assets

The following table summarizes the unbilled receivables and contract assets for the periods indicated:

 

(in thousands)

Balance Sheet Classification

 

November 30, 2019

 

 

May 31, 2019

 

Unbilled receivables

Receivables

 

$

5,538

 

 

$

5,366

 

Contract assets

Prepaid and other current assets

 

$

8,460

 

 

$

8,792

 

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

 

 

Six Months Ended

 

 

November 30,

 

 

November 30,

 

(in thousands)

2019

 

 

2018

 

 

2019

 

 

2018

 

Steel Processing - toll

$

35,879

 

 

$

33,033

 

 

$

65,608

 

 

$

66,658

 

Pressure Cylinders - certain oil & gas contracts

 

27,531

 

 

 

17,482

 

 

 

57,539

 

 

 

28,801

 

Total over time revenue

$

63,410

 

 

$

50,515

 

 

$

123,147

 

 

$

95,459