v3.25.1
EARNINGS (LOSS) PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2025
Apr. 30, 2024
Basic        
Net (loss) income $ (4,063) $ (3,922) $ (8,383) $ (5,570)
Net (loss) income applicable to common shareholders $ (4,063) $ (3,922) $ (8,383) $ (5,570)
Weighted average shares outstanding 6,500 6,518 6,479 6,500
(Loss) income per common share - basic $ (0.62) $ (0.61) $ (1.29) $ (0.86)
Diluted        
Net (loss) income $ (4,063) $ (3,922) $ (8,383) $ (5,570)
Net (loss) income applicable to common shareholders $ (4,063) $ (3,922) $ (8,383) $ (5,570)
Weighted average shares outstanding prior to dilution effect 6,500 6,518 6,479 6,500
Weighted average shares outstanding 6,500 6,518 6,479 6,500
(Loss) income per common share - diluted $ (0.62) $ (0.61) $ (1.29) $ (0.86)