XML 12 R22.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenues (Tables)
9 Months Ended
Nov. 30, 2019
Revenues [Abstract]  
Disaggregation of Revenue [Table Text Block]
Disaggregated Revenue
The following table presents disaggregated revenue by customer industry (in thousands):
 
 
Three Months Ended November 30,
 
Nine Months Ended November 30,
 
 
2019
 
2018
 
2019
 
2018
Net sales:
 
 
 
 
 
 
 
 
Industrial - oil and gas, construction, and general
 
$
195,063

 
$
143,710

 
$
499,215

 
$
415,323

Transmission and distribution
 
55,316

 
35,927

 
184,283

 
162,033

Power generation
 
40,760

 
59,879

 
132,954

 
147,183

Total net sales
 
$
291,139

 
$
239,516

 
$
816,452

 
$
724,539


Contract with Customer, Asset and Liability [Table Text Block]
Contract Liabilities
The following table shows the changes in contract liabilities for the nine months ended November 30, 2019 and 2018, respectively (in thousands):
 
 
November 30, 2019
 
November 30, 2018
Balance at beginning of period
 
$
56,928

 
$
22,698

Contract liabilities added during the period
 
22,237

 
30,186

Revenue recognized during the period
 
(52,298
)
 
(20,140
)
Balance at end of period
 
$
26,867

 
$
32,744