XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Note 7 - Stock-based Compensation and Equity Transactions - Options Outstanding (Details) - USD ($)
6 Months Ended
Apr. 30, 2025
Nov. 01, 2024
Outstanding, shares (in shares) 874,816  
Outstanding, weighted average exercise price (in dollars per share) $ 4.82 $ 5.1
Options granted, shares (in shares) 212,500  
Options granted, weighted average exercise price (in dollars per share) $ 3.97  
Exercise of stock options (in shares) 50,623  
Options exercised (in dollars per share) $ 4.07  
Options cancelled, shares (in shares) 25,000  
Options cancelled (in dollars per share) $ 8.69  
Options outstanding, shares (in shares) 1,011,693  
Options exercisable, shares (in shares) 543,807  
Options exercisable, weighted average exercise price (in dollars per share) $ 5.58  
Options vested and expected to vest, shares (in shares) 1,011,693  
Options vested and expected to vest, weighted average exercise price (in dollars per share) $ 4.82  
Option price range at January 31, 2025, lower range limit (in dollars per share) 1.9  
Option price range at January 31, 2025, upper range limit (in dollars per share) $ 8.69  
Aggregate intrinsic value of options exercised during year $ 43,756