XML 36 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Sales (Tables)
3 Months Ended
May 31, 2022
Revenues [Abstract]  
Disaggregation of Revenue
Disaggregated Sales
The following table presents disaggregated sales by customer industry (in thousands):
 Three Months Ended May 31,
 20222021
Sales:
Industrial (General industry, Oil & Gas and Construction)$207,502 $153,983 
Transmission and distribution72,312 43,667 
Power generation34,584 32,176 
Total sales$314,398 $229,826 
Contract with Customer, Asset and Liability
The following table shows the changes in contract liabilities for the three months ended May 31, 2022 and 2021, respectively (in thousands):
20222021
Balance at February 28, $42,465 $16,138 
Contract liabilities added during the period36,674 12,375 
Sales recognized during the period(39,457)(11,415)
Balance at May 31,$39,682 $17,098