XML 80 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Basic and Diluted Net Income (Loss) per Share - Schedule of Net Income (Loss) per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Basic net income (loss) per common share:    
Net income (loss) applicable to common stock $ 15,506 $ (6,643)
Effect of unvested, restricted stock (161) (13)
Numerator: Net income (loss) for basic EPS $ 15,345 $ (6,656)
Denominator: Weighted average common shares–basic (in shares) 17,573,000 17,448,000
Basic net income (loss) per common share (in dollars per share) $ 0.87 $ (0.38)
Diluted net income (loss) per common share:    
Net income (loss) for basic EPS $ 15,345 $ (6,656)
Effect of dilutive preferred stock 125 0
Numerator: Net income (loss) for diluted EPS $ 15,470 $ (6,656)
Denominator: Weighted average common shares–basic (in shares) 17,573,000 17,448,000
Effect of dilutive unvested, restricted stock and preferred stock (in shares) 805,000 0
Denominator: Weighted average common shares–diluted (in shares) 18,378,000 17,448,000
Diluted net income (loss) per common share (in dollars per share) $ 0.84 $ (0.38)