XML 148 R123.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies - Disaggregated Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 28, 2025
Feb. 29, 2024
Feb. 28, 2023
Disaggregation of Revenue [Line Items]      
Sales $ 1,577,744 $ 1,537,589 $ 1,323,649
Construction      
Disaggregation of Revenue [Line Items]      
Sales 893,147 841,557 667,852
Industrial      
Disaggregation of Revenue [Line Items]      
Sales 129,542 153,686 152,731
Consumer      
Disaggregation of Revenue [Line Items]      
Sales 123,124 128,658 105,587
Transportation      
Disaggregation of Revenue [Line Items]      
Sales 140,570 141,237 135,319
Electrical/Utility      
Disaggregation of Revenue [Line Items]      
Sales 127,542 100,236 94,188
Other      
Disaggregation of Revenue [Line Items]      
Sales $ 163,819 $ 172,215 $ 167,972