XML 32 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Revenues (Tables)
3 Months Ended
May 31, 2020
Revenues [Abstract]  
Disaggregation of Revenue [Table Text Block]
Disaggregated Revenue
The following table presents disaggregated revenue by customer industry (in thousands):
 Three Months Ended May 31,
 20202019
Net sales:
Industrial - oil and gas, construction, and general$130,109  $164,800  
Transmission and distribution49,057  72,281  
Power generation34,127  52,042  
Total net sales$213,293  $289,123  
Contract with Customer, Asset and Liability [Table Text Block]
Contract Liabilities
The following table shows the changes in contract liabilities for the three months ended May 31, 2020 and 2019, respectively (in thousands):
May 31, 2020May 31, 2019
Balance at beginning of period$18,418  $56,928  
Contract liabilities added during the period4,796  10,970  
Revenue recognized during the period(5,849) (45,579) 
Balance at end of period$17,365  $22,319