v3.26.3
Earnings Per Share - Computation for Basic and Diluted Earnings Per Share (Detail) - $ / shares
3 Months Ended 6 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Aug. 31, 2026
Aug. 31, 2025
Earnings Per Share [Abstract]        
Basic weighted average common shares outstanding 25,274,203 25,718,068 25,273,008 25,836,670
Effect of dilutive stock options, restricted stock, time-based RSUs and performance-based RSUs 53,314 73,579 26,300 68,955
Diluted weighted average common shares outstanding 25,327,517 25,791,647 25,299,308 25,905,625
Earnings per share        
Net earnings - basic $ 0.37 $ 0.51 $ 0.76 $ 0.89
Net earnings - diluted 0.37 0.51 0.76 0.89
Cash dividends per share $ 0.25 $ 0.25 $ 0.5 $ 0.5