XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.1
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2021
Apr. 30, 2020
Basic        
Net income (loss) $ 2,437 $ (3,927) $ 3,100 $ (4,820)
Undistributed earnings allocated to participating shares (27) 41 (34) 51
Net income (loss) applicable to common shareholders $ 2,410 $ (3,886) $ 3,066 $ (4,769)
Weighted average shares outstanding 6,596 6,739 6,585 6,760
Income (loss) per share $ 0.37 $ (0.58) $ 0.47 $ (0.71)
Diluted        
Net income (loss) $ 2,437 $ (3,927) $ 3,100 $ (4,820)
Undistributed earnings allocated to participating shares (27) 41 (34) 51
Net income (loss) applicable to common shareholders $ 2,410 $ (3,886) $ 3,066 $ (4,769)
Weighted average shares outstanding prior to dilution effect 6,596 6,739 6,585 6,760
Stock options and contingently issuable shares 16   13  
Weighted average shares outstanding 6,612 6,739 6,598 6,760
Income (loss) per share $ 0.36 $ (0.58) $ 0.46 $ (0.71)