XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Disaggregated Sales (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2024
Aug. 31, 2023
Aug. 31, 2024
Aug. 31, 2023
Disaggregation of Revenue [Line Items]        
Sales $ 409,007 $ 398,542 $ 822,215 $ 789,415
Industrial        
Disaggregation of Revenue [Line Items]        
Sales 36,691 42,245 76,767 82,889
Consumer        
Disaggregation of Revenue [Line Items]        
Sales 31,408 34,673 65,169 70,258
Transportation        
Disaggregation of Revenue [Line Items]        
Sales 36,550 35,869 74,913 72,626
Electrical/Utility        
Disaggregation of Revenue [Line Items]        
Sales 30,731 25,905 59,346 51,312
Other        
Disaggregation of Revenue [Line Items]        
Sales 40,431 43,043 84,329 89,993
Construction        
Disaggregation of Revenue [Line Items]        
Sales $ 233,196 $ 216,807 $ 461,691 $ 422,337