XML 72 R61.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2025
Jul. 31, 2024
Basic net (loss) income per common share:        
Net (loss) income applicable to common stock $ (980) $ 6,468 $ (7,666) $ 9,199
Effect of unvested, restricted stock (16) (95) (52) (153)
Numerator: Net (loss) income for basic EPS $ (996) $ 6,373 $ (7,718) $ 9,046
Denominator: Weighted average common shares–basic (in shares) 17,854 17,756 17,823 17,701
Basic net (loss) income per common share (in dollars per share) $ (0.06) $ 0.36 $ (0.43) $ 0.51
Diluted net (loss) income per common share:        
Net (loss) income for basic EPS $ (996) $ 6,373 $ (7,718) $ 9,046
Effect of dilutive preferred stock 0 125 0 0
Numerator: Net (loss) income for diluted EPS $ (996) $ 6,498 $ (7,718) $ 9,046
Weighted average common shares-basic (in shares) 17,854 17,756 17,823 17,701
Effect of dilutive preferred stock (in shares) 0 607 0 0
Denominator: Weighted average common shares–diluted (in shares) 17,854 18,363 17,823 17,701
Diluted net (loss) income per common share (in dollars per share) $ (0.06) $ 0.35 $ (0.43) $ 0.51