XML 76 R69.htm IDEA: XBRL DOCUMENT v3.24.4
Earnings Per Share - Computation for Basic and Diluted Earnings Per Share (Detail) - $ / shares
3 Months Ended 9 Months Ended
Nov. 30, 2024
Nov. 30, 2023
Nov. 30, 2024
Nov. 30, 2023
Earnings Per Share [Abstract]        
Basic weighted average common shares outstanding 26,013,892 25,894,578 26,028,596 25,826,691
Effect of dilutive stock options, restricted stock, time-based RSUs and performance-based RSUs 75,065 188,723 163,412 164,876
Diluted weighted average common shares outstanding 26,088,957 26,083,301 26,192,008 25,991,567
Earnings per share        
Net earnings - basic $ 0.39 $ 0.38 $ 1.2 $ 1.26
Net earnings - diluted 0.39 0.38 1.19 1.25
Cash dividends per share $ 2.75 $ 0.25 $ 3.25 $ 0.75