Annual report pursuant to Section 13 and 15(d)

Note 2 - Stock Based Compensation (Tables)

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

Year ended September 30, 2024

   

Year ended September 30, 2023

   

Year ended September 30, 2022

 

Dividend yield

    0 %     0 %     0 %

Weighted average expected volatility

    61.66 %     63.14 %     52.02 %

Weighted average risk-free interest rate

    4.55 %     3.75 %     0.97 %

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, 2021

    301,514     $ 16.25          

Granted

    62,730       66.48     $ 25.54  

Exercised

    (125,651 )     12.92          

Forfeited and expired

    (2,084 )     19.94          

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          
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, 2024

    181,455       1.50     $ 32.65     $ 5,924  

September 30, 2023

    97,056       2.28     $ 28.13     $ 2,731  

September 30, 2022

    39,276       2.78     $ 20.26     $ 3,314  
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, 2024

    366,984       2.51     $ 33.83     $ 12,414  

September 30, 2023

    254,124       2.72     $ 37.04     $ 9,413  

September 30, 2022

    236,509       3.22     $ 31.30     $ 17,343  
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, 2021

    108,839     $ 17.14  

Granted

    29,512       65.90  

Vested

    (37,094 )     17.78  

Forfeited

    (2,749 )     16.84  

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