v3.25.2
Earnings Per Share - Computation for Basic and Diluted Earnings Per Share (Detail) - $ / shares
3 Months Ended 6 Months Ended
Aug. 31, 2025
Aug. 31, 2024
Aug. 31, 2025
Aug. 31, 2024
Earnings Per Share [Abstract]        
Basic weighted average common shares outstanding 25,718,068 26,009,876 25,836,670 26,015,195
Effect of dilutive stock options, restricted stock, time-based RSUs and performance-based RSUs 73,579 44,623 68,955 140,966
Diluted weighted average common shares outstanding 25,791,647 26,054,499 25,905,625 26,156,161
Earnings per share        
Net earnings - basic $ 0.51 $ 0.4 $ 0.89 $ 0.81
Net earnings - diluted 0.51 0.4 0.89 0.8
Cash dividends per share $ 0.25 $ 0.25 $ 0.5 $ 0.5