v3.26.3
Note 7 - Stock-based Compensation and Equity Transactions (Tables)
9 Months Ended
Jul. 31, 2026
Notes Tables  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]

 

 

Nine Months Ended July 31,

 

 

 

2026

 

 

2025

 

Weighted average volatility

 

 

49.86

%

 

 

44.37

%

Expected dividends

 

 

0.00

%

 

 

0.00

%

Expected term (in years)

 

 

6.14

 

 

 

6.14

 

Risk-free interest rate

 

 

3.81

%

 

 

4.54

%

Weighted average fair value of options granted during the period

 

$

3.16

 

 

$

1.85

 

Weighted average fair value of options vested during the period

 

$

2.26

 

 

$

2.38

 

Share-Based Payment Arrangement, Option, Activity [Table Text Block]

 

 

2026

 

 

 

Shares or

 

 

Weighted

 

 

 

Price Per

 

 

Average

 

 

 

Share

 

 

Exercise Price

 

Outstanding at beginning of November 1, 2025

 

 

1,005,693

 

 

$

4.81

 

Options granted

 

 

220,000

 

 

$

6.01

 

Options exercised

 

 

(65,063

)

 

$

5.96

 

Options canceled or expired

 

 

-

 

 

$

-

 

Options outstanding at July 31, 2026

 

 

1,160,630

 

 

$

4.98

 

 

 

 

 

 

 

 

Options exercisable at July 31, 2026

 

 

681,125

 

 

$

5.11

 

 

 

 

 

 

 

 

Options vested and expected to vest at July 31, 2026

 

 

1,160,630

 

 

$

4.98

 

 

 

 

 

 

 

 

Option price range at July 31, 2026

 

$1.90 - $8.69

 

 

 

 

 

 

 

 

 

 

 

Aggregate intrinsic value of options exercised during period

 

$

333,797