XML 60 R48.htm IDEA: XBRL DOCUMENT v3.25.2
Disaggregated Sales (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2025
Aug. 31, 2024
Aug. 31, 2025
Aug. 31, 2024
Disaggregation of Revenue [Line Items]        
Sales $ 417,275 $ 409,007 $ 839,237 $ 822,215
Industrial        
Disaggregation of Revenue [Line Items]        
Sales 37,060 36,691 74,730 76,767
Transportation        
Disaggregation of Revenue [Line Items]        
Sales 34,366 36,550 70,355 74,913
Consumer        
Disaggregation of Revenue [Line Items]        
Sales 33,813 31,408 63,905 65,169
Electrical/Utility        
Disaggregation of Revenue [Line Items]        
Sales 36,666 30,731 74,521 59,346
Other        
Disaggregation of Revenue [Line Items]        
Sales 41,546 40,431 87,993 84,329
Construction        
Disaggregation of Revenue [Line Items]        
Sales $ 233,824 $ 233,196 $ 467,733 $ 461,691