XML 78 R67.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Basic and Diluted Net Income (Loss) Per Share - Schedule of Basic and Diluted Net (Loss) Income Per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Basic net income (loss) per common share:        
Net income (loss) applicable to common stock $ 6,441 $ (1,739) $ 2,731 $ 13,767
Effect of unvested, restricted stock (101) (23) (47) (188)
Numerator: Net income (loss) for basic EPS $ 6,340 $ (1,762) $ 2,684 $ 13,579
Denominator: Weighted average common shares–basic (in shares) 17,707 17,597 17,677 17,587
Basic net income (loss) per common share (in dollars per share) $ 0.36 $ (0.10) $ 0.15 $ 0.77
Diluted net income (loss) per common share:        
Net income (loss) for basic EPS $ 6,340 $ (1,762) $ 2,684 $ 13,579
Effect of dilutive preferred stock 126 0 0 251
Numerator: Net income (loss) for diluted EPS $ 6,466 $ (1,762) $ 2,684 $ 13,830
Weighted average common shares-basic (in shares) 17,707 17,597 17,677 17,587
Effect of dilutive preferred stock (in shares) 655 0 0 741
Denominator: Weighted average common shares–diluted (in shares) 18,362 17,597 17,677 18,328
Diluted net income (loss) per common share (in dollars per share) $ 0.35 $ (0.10) $ 0.15 $ 0.75