XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.4
Disaggregated Sales (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Nov. 30, 2024
Nov. 30, 2023
Nov. 30, 2024
Nov. 30, 2023
Disaggregation of Revenue [Line Items]        
Sales $ 403,654 $ 381,605 $ 1,225,869 $ 1,171,020
Industrial        
Disaggregation of Revenue [Line Items]        
Sales 37,551 35,489 114,318 118,273
Consumer        
Disaggregation of Revenue [Line Items]        
Sales 29,464 29,384 94,633 99,537
Transportation        
Disaggregation of Revenue [Line Items]        
Sales 35,047 35,871 109,959 107,734
Electrical/Utility        
Disaggregation of Revenue [Line Items]        
Sales 29,599 24,804 88,944 76,116
Other        
Disaggregation of Revenue [Line Items]        
Sales 38,340 41,976 122,671 132,325
Construction        
Disaggregation of Revenue [Line Items]        
Sales $ 233,653 $ 214,081 $ 695,344 $ 637,035