XML 67 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Share (Tables)
12 Months Ended
Feb. 28, 2025
Earnings Per Share [Abstract]  
Computation of basic and diluted earnings per share
The following table sets forth the computation of basic and diluted earnings per share for fiscal years 2025, 2024 and 2023 (in thousands, except per share data):
Year Ended
February 28, 2025February 29, 2024February 28, 2023
Numerator:
Net income from continuing operations$128,833 $101,607 $66,339 
Series A Preferred Stock Dividends(1,200)(14,400)(8,240)
Redemption premium on Series A Preferred Stock(75,198)— — 
Numerator for basic earnings per share continuing operations52,435 87,207 58,099 
Numerator for diluted earnings per share continuing operations$52,435 $87,207 $58,099 
Net loss from discontinued operations$— $— $(119,313)
Net income (loss) available to common shareholders$52,435 $87,207 $(61,214)
Numerator for diluted earnings per share—net income (loss) available to common shareholders$52,435 $87,207 $(61,214)
Denominator:
Weighted average shares outstanding for basic earnings per share29,086 25,041 24,828 
Effect of dilutive securities:
Employee and director stock awards258 168 150 
Denominator for diluted earnings per share29,344 25,209 24,978 
Basic earnings (loss) per share
Earnings per common share from continuing operations$1.80 $3.48 $2.34 
Loss per common share from discontinued operations$— $— $(4.81)
Earnings (loss) per common share$1.80 $3.48 $(2.47)
Diluted earnings (loss) per share
Earnings per common share from continuing operations$1.79 $3.46 $2.33 
Loss per common share from discontinued operations$— $— $(4.78)
Earnings (loss) per common share$1.79 $3.46 $(2.45)