XML 64 R53.htm IDEA: XBRL DOCUMENT v3.23.4
Sales Disaggregated Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Disaggregation of Revenue [Line Items]        
Sales $ 381,605 $ 373,301 $ 1,171,020 $ 987,145
Industrial        
Disaggregation of Revenue [Line Items]        
Sales 35,489 37,330 118,273 118,457
Consumer        
Disaggregation of Revenue [Line Items]        
Sales 29,384 29,864 99,537 78,972
Transportation        
Disaggregation of Revenue [Line Items]        
Sales 35,871 33,597 107,734 98,715
Electrical/Utility        
Disaggregation of Revenue [Line Items]        
Sales 24,804 26,131 76,116 69,100
Other        
Disaggregation of Revenue [Line Items]        
Sales 41,976 41,063 132,325 128,328
Construction        
Disaggregation of Revenue [Line Items]        
Sales $ 214,081 $ 205,316 $ 637,035 $ 493,573