XML 77 R67.htm IDEA: XBRL DOCUMENT v3.23.4
Earnings Per Share - Computation for Basic and Diluted Earnings Per Share (Detail) - $ / shares
3 Months Ended 9 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Earnings Per Share [Abstract]        
Basic weighted average common shares outstanding 25,894,578 25,809,581 25,826,691 25,812,216
Effect of dilutive stock options, restricted stock and RSUs 188,723 79,234 164,876 80,657
Diluted weighted average common shares outstanding 26,083,301 25,888,815 25,991,567 25,892,873
Earnings per share        
Net earnings - basic $ 0.38 $ 0.44 $ 1.26 $ 1.36
Net earnings - diluted 0.38 0.44 1.25 1.36
Cash dividends per share $ 0.25 $ 0.25 $ 0.75 $ 0.75