v3.26.1
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
Basic        
Net (loss) income $ (2,372) $ (4,063) $ (5,840) $ (8,383)
Net (loss) income applicable to common shareholders $ (2,372) $ (4,063) $ (5,840) $ (8,383)
Weighted average shares outstanding 6,473 6,500 6,449 6,479
(Loss) income per common share $ (0.37) $ (0.62) $ (0.91) $ (1.29)
Diluted        
Net (loss) income $ (2,372) $ (4,063) $ (5,840) $ (8,383)
Net (loss) income applicable to common shareholders $ (2,372) $ (4,063) $ (5,840) $ (8,383)
Weighted average shares outstanding 6,473 6,500 6,449 6,479
(Loss) income per common share $ (0.37) $ (0.62) $ (0.91) $ (1.29)