XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.4
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Basic    
Net income (loss) $ 1,330 $ 3,535
Undistributed earnings (loss) allocated to participating shares (18) (39)
Net income (loss) applicable to common shareholders $ 1,312 $ 3,496
Weighted average shares outstanding 6,583 6,616
Income (loss) per share $ 0.20 $ 0.53
Diluted    
Net income (loss) $ 1,330 $ 3,535
Undistributed earnings (loss) allocated to participating shares (18) (39)
Net income (loss) applicable to common shareholders $ 1,312 $ 3,496
Weighted average shares outstanding prior to dilution effect 6,583 6,616
Stock options and contingently issuable shares 39 26
Weighted average shares outstanding 6,622 6,642
Income (loss) per share $ 0.20 $ 0.53