Annual report [Section 13 and 15(d), not S-K Item 405]

Note 2 - Stock Based Compensation (Tables)

v3.25.3
Note 2 - Stock Based Compensation (Tables)
12 Months Ended
Sep. 30, 2025
Notes Tables  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
   

Year ended September 30, 2025

   

Year ended September 30, 2024

   

Year ended September 30, 2023

 

Dividend yield

    0 %     0 %     0 %

Weighted average expected volatility

    58.07 %     61.66 %     63.14 %

Weighted average risk-free interest rate

    4.20 %     4.55 %     3.75 %

Weighted average expected life (years)

 

5

   

5

   

5

 

Vesting period (years)

 

3

   

3

   

3

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

Number of shares

   

Weighted average exercise price

   

Weighted average fair value

 

Outstanding as of September 30, 2022

    236,509       31.30          

Granted

    40,266       64.38     $ 30.83  

Exercised

    (21,630 )     26.16          

Forfeited and expired

    (1,021 )     18.18          

Outstanding as of September 30, 2023

    254,124     $ 37.04          

Granted

    118,706       26.84     $ 12.96  

Exercised

    (1,501 )     12.40          

Forfeited and expired

    (4,345 )     38.13          

Outstanding as of September 30, 2024

    366,984     $ 33.83          

Granted

    38,198       30.90     $ 14.10  

Exercised

    (138,562 )     18.28          

Forfeited and expired

    (5,155 )     51.11          

Outstanding as of September 30, 2025

    261,465     $ 41.30          
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable [Table Text Block]

As of Year Ended

 

Exercisable

   

Weighted average remaining contractual life (years)

 

Weighted average exercise price

   

Aggregate intrinsic value (in thousands)

 

September 30, 2025

    132,164    

1.81

  $ 50.50     $ 6,674  
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding [Table Text Block]

As of Year Ended

 

Number outstanding

   

Weighted average remaining contractual life (years)

 

Weighted average exercise price

   

Aggregate intrinsic value (in thousands)

 

September 30, 2025

    261,465     2.59   $ 41.30     $ 10,797  
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
   

Number of shares

   

Weighted average grant date fair value

 

Unvested shares as of September 30, 2022

    98,508     $ 31.51  

Granted

    41,492       70.50  

Vested

    (47,869 )     30.98  

Forfeited

    (1,556 )     15.61  

Unvested shares as of September 30, 2023

    90,575     $ 49.92  

Granted

    137,928       26.65  

Vested

    (58,559 )     39.60  

Forfeited

    (7,737 )     27.84  

Unvested shares as of September 30, 2024

    162,207     $ 34.91  

Granted

    122,577       31.12  

Vested

    (71,691 )     57.35  

Forfeited

    (10,908 )     26.99  

Unvested shares as of September 30, 2025

    202,185     $ 27.64