XML 104 R82.htm IDEA: XBRL DOCUMENT v3.25.4
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2023
Basic net (loss) income per common share:      
Net (loss) income applicable to common stock $ (16,482) $ 7,215 $ 8,899
Effect of unvested, restricted stock (65) (119) (146)
Numerator: Net (loss) income for basic EPS $ (16,547) $ 7,096 $ 8,753
Denominator: Weighted average common shares–basic (in shares) 17,834 17,715 17,603
Basic net (loss) income per common share (in dollars per share) $ (0.93) $ 0.40 $ 0.50
Diluted net (loss) income per common share:      
Net (loss) income for basic EPS $ (16,547) $ 7,096 $ 8,753
Effect of dilutive preferred stock 0 0 0
Numerator: Net (loss) income for diluted EPS $ (16,547) $ 7,096 $ 8,753
Weighted average common shares-basic (in shares) 17,834 17,715 17,603
Effect of dilutive preferred stock (in shares) 0 0 0
Denominator: Weighted average common shares–diluted (in shares) 17,834 17,715 17,603
Diluted net (loss) income per common share (in dollars per share) $ (0.93) $ 0.40 $ 0.50