XML 61 R49.htm IDEA: XBRL DOCUMENT v3.25.4
Disaggregated Sales (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Nov. 30, 2025
Nov. 30, 2024
Nov. 30, 2025
Nov. 30, 2024
Disaggregation of Revenue [Line Items]        
Sales $ 425,746 $ 403,654 $ 1,264,983 $ 1,225,869
Industrial        
Disaggregation of Revenue [Line Items]        
Sales 37,906 37,551 112,636 114,318
Transportation        
Disaggregation of Revenue [Line Items]        
Sales 35,139 35,047 105,493 109,959
Consumer        
Disaggregation of Revenue [Line Items]        
Sales 32,736 29,464 96,641 94,633
Electrical/Utility        
Disaggregation of Revenue [Line Items]        
Sales 39,860 29,599 114,381 88,944
Other        
Disaggregation of Revenue [Line Items]        
Sales 39,877 38,340 127,871 122,671
Construction        
Disaggregation of Revenue [Line Items]        
Sales $ 240,228 $ 233,653 $ 707,961 $ 695,344