XML 39 R27.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition (Tables)
9 Months Ended
Feb. 28, 2021
Disaggregation Of Revenue [Line Items]  
Revenue by Product Class and Over Time

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

 

Three Months Ended

 

 

Nine Months Ended

 

(in thousands)

February 28,

2021

 

 

February 29, 2020

 

 

February 28,

2021

 

 

February 29, 2020

 

Reportable segments by product class:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Steel Processing

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Direct

$

469,266

 

 

$

450,413

 

 

$

1,307,631

 

 

$

1,425,117

 

Toll

 

35,211

 

 

 

40,723

 

 

 

96,589

 

 

 

106,331

 

Total

 

504,477

 

 

 

491,136

 

 

 

1,404,220

 

 

 

1,531,448

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pressure Cylinders

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Consumer products

 

120,808

 

 

 

113,258

 

 

 

375,208

 

 

 

360,803

 

Industrial products

 

129,428

 

 

 

129,042

 

 

 

391,673

 

 

 

411,994

 

Oil & gas equipment

 

4,407

 

 

 

28,695

 

 

 

20,950

 

 

 

92,730

 

Total

 

254,643

 

 

 

270,995

 

 

 

787,831

 

 

 

865,527

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Engineered Cabs

 

(12

)

 

 

1,830

 

 

 

1,058

 

 

 

50,446

 

Other

 

1

 

 

 

35

 

 

 

1

 

 

 

71

 

Total

 

(11

)

 

 

1,865

 

 

 

1,059

 

 

 

50,517

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total

$

759,109

 

 

$

763,996

 

 

$

2,193,110

 

 

$

2,447,492

 

 

Summary of Unbilled Receivable and Contract Assets

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

 

 

 

 

February 28,

 

 

May 31,

 

(in thousands)

Balance Sheet Classification

 

2021

 

 

2020

 

Unbilled receivables

Receivables

 

$

6,148

 

 

$

5,552

 

Contract assets

Prepaid and other current assets

 

$

-

 

 

$

4,127

 

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

 

 

Nine Months Ended

 

(in thousands)

February 28,

2021

 

 

February 29, 2020

 

 

February 28,

2021

 

 

February 29, 2020

 

Steel Processing - toll

$

35,211

 

 

$

40,723

 

 

$

96,589

 

 

$

106,331

 

Pressure Cylinders - certain oil & gas equipment contracts

 

3,600

 

 

 

25,885

 

 

 

15,666

 

 

 

83,424

 

Total over time revenue

$

38,811

 

 

$

66,608

 

 

$

112,255

 

 

$

189,755