XML 58 R45.htm IDEA: XBRL DOCUMENT v3.25.2
Disaggregated Sales (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2025
May 31, 2024
Disaggregation of Revenue [Line Items]    
Sales $ 421,962 $ 413,208
Industrial    
Disaggregation of Revenue [Line Items]    
Sales 37,670 40,076
Consumer    
Disaggregation of Revenue [Line Items]    
Sales 35,989 35,385
Transportation    
Disaggregation of Revenue [Line Items]    
Sales 30,092 38,362
Electrical/Utility    
Disaggregation of Revenue [Line Items]    
Sales 37,855 28,615
Other    
Disaggregation of Revenue [Line Items]    
Sales 46,447 42,258
Construction    
Disaggregation of Revenue [Line Items]    
Sales $ 233,909 $ 228,512