XML 110 R67.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Basic and Diluted Net Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2024
Jul. 31, 2023
Basic net income (loss) per common share:        
Net income (loss) applicable to common stock $ 6,468 $ (1,288) $ 9,199 $ 12,479
Effect of unvested, restricted stock (95) (27) (153) (194)
Numerator: Net income (loss) for basic EPS $ 6,373 $ (1,315) $ 9,046 $ 12,285
Denominator: Weighted average common shares–basic (in shares) 17,756 17,621 17,701 17,597
Basic net income (loss) per common share (in dollars per share) $ 0.36 $ (0.07) $ 0.51 $ 0.70
Diluted net income (loss) per common share:        
Net income (loss) for basic EPS $ 6,373 $ (1,315) $ 9,046 $ 12,285
Effect of dilutive preferred stock 125 0 0 376
Numerator: Net income (loss) for diluted EPS $ 6,498 $ (1,315) $ 9,046 $ 12,661
Weighted average common shares-basic (in shares) 17,756 17,621 17,701 17,597
Effect of dilutive preferred stock (in shares) 607 0 0 784
Denominator: Weighted average common shares–diluted (in shares) 18,363 17,621 17,701 18,381
Diluted net income (loss) per common share (in dollars per share) $ 0.35 $ (0.07) $ 0.51 $ 0.69