XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.2
Sales Disaggregated Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2024
May 31, 2023
Disaggregation of Revenue [Line Items]    
Sales $ 413,208 $ 390,873
Industrial    
Disaggregation of Revenue [Line Items]    
Sales 40,076 39,087
Consumer    
Disaggregation of Revenue [Line Items]    
Sales 35,385 35,179
Transportation    
Disaggregation of Revenue [Line Items]    
Sales 38,362 35,179
Electrical/Utility    
Disaggregation of Revenue [Line Items]    
Sales 28,615 27,361
Other    
Disaggregation of Revenue [Line Items]    
Sales 42,258 46,905
Construction    
Disaggregation of Revenue [Line Items]    
Sales $ 228,512 $ 207,162