XML 140 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Sales Disaggregated Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Aug. 31, 2023
Aug. 31, 2022
Disaggregation of Revenue [Line Items]        
Sales $ 398,542 $ 406,710 $ 789,415 $ 613,844
Industrial        
Disaggregation of Revenue [Line Items]        
Sales 42,245 41,214 82,889 79,182
Consumer        
Disaggregation of Revenue [Line Items]        
Sales 34,673 38,340 70,258 45,421
Transportation        
Disaggregation of Revenue [Line Items]        
Sales 35,869 36,825 72,626 69,097
Electrical/Utility        
Disaggregation of Revenue [Line Items]        
Sales 25,905 24,172 51,312 46,452
Other        
Disaggregation of Revenue [Line Items]        
Sales 43,043 45,502 89,993 83,810
Construction        
Disaggregation of Revenue [Line Items]        
Sales $ 216,807 $ 220,657 $ 422,337 $ 289,882