XML 96 R85.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings per Share - Computation for Basic and Diluted Earnings (loss) per Share (Detail) - $ / shares
12 Months Ended
Feb. 28, 2025
Feb. 29, 2024
Feb. 28, 2023
Earnings Per Share [Abstract]      
Basic weighted average common shares outstanding 26,025,452 25,842,798 25,818,737
Effect of dilutive RSUs 133,556 97,278 132,404
Diluted weighted average common shares outstanding 26,159,008 25,940,076 25,951,141
Earnings per share      
Basic $ 1.55 $ 1.65 $ 1.83
Diluted 1.54 1.64 1.82
Cash dividends per share $ 3.5 $ 1 $ 1