XML 101 R47.htm IDEA: XBRL DOCUMENT v3.24.4
Earnings Per Share (Tables)
12 Months Ended
Oct. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net Income (Loss) Per Common Share The computations for basic and diluted net income (loss) per common share are as follows for the fiscal years ended October 31 (in thousands, except per share data):
 202420232022
Basic net income (loss) per common share:
Net income (loss) applicable to common stock$7,215 $8,899 $(737)
Effect of unvested, restricted stock(119)(146)(50)
Numerator: Net income (loss) for basic EPS7,096 8,753 (787)
Denominator: Weighted average common shares–basic17,715 17,603 17,513 
Basic net income (loss) per common share$0.40 $0.50 $(0.04)
Diluted net income (loss) per common share:
Net income (loss) for basic EPS$7,096 $8,753 $(787)
Effect of dilutive preferred stock— — — 
Numerator: Net income (loss) for diluted EPS7,096 8,753 (787)
Weighted average common shares–basic17,715 17,603 17,513 
Effect of dilutive preferred stock— — — 
Denominator: Weighted average common shares–diluted17,715 17,603 17,513 
Diluted net income (loss) per common share$0.40 $0.50 $(0.04)