XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.4
Earnings Per Share (Tables)
9 Months Ended
Nov. 30, 2024
Earnings Per Share [Abstract]  
Computation of basic and diluted earnings per share
Three Months Ended November 30,Nine Months Ended November 30,
2024202320242023
Numerator:
Net income$33,603 $26,890 $108,624 $83,744 
Series A Preferred Stock Dividends— (3,600)(1,200)(10,800)
Redemption premium on Series A Preferred Stock— — (75,198)— 
Numerator for basic earnings per share$33,603 $23,290 $32,226 $72,944 
Series A Preferred Stock Dividends— 3,600 — 10,800 
Numerator for diluted earnings per share$33,603 $26,890 $32,226 $83,744 
Denominator:
Weighted average shares outstanding for basic earnings per share29,879 25,077 28,819 25,024 
Effect of dilutive securities:
Employee and director stock awards239 136 257 137 
Series A Preferred Stock— 4,117 — 4,117 
Denominator for diluted earnings per share30,118 29,330 29,076 29,278 
Basic earnings per common share$1.12 $0.93 $1.12 $2.91 
Diluted earnings per common share$1.12 $0.92 $1.11 $2.86