XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Note 2 - Shareholders' Equity (Tables)
12 Months Ended
Sep. 30, 2021
Notes Tables  
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
  

Year ended

September 30, 2021

 

Year ended

September 30, 2020

Dividend yield

  0%   0% 

Weighted average expected volatility

  46.9%  39.5-44.9%

Weighted average risk-free interest rate

  0.24%  0.24-1.69%

Weighted average expected life (years)

 

5

  4-6

Vesting period (years)

 

3

  

3

-5
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, 2019

  290,750  $11.86     

Granted

  121,350   12.43  $4.62 

Exercised

  (26,750)  4.01     

Forfeited and expired

  (48,250)  13.35     

Outstanding as of September 30, 2020

  337,100  $12.48     

Granted

  105,089   23.74  $8.14 

Exercised

  (101,966)  12.47     

Forfeited and expired

  (38,709)  13.68     

Outstanding as of September 30, 2021

  301,514  $16.25     
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable [Table Text Block]

Year ended

 

Exercisable

  

Weighted average remaining contractual life (years)

  

Weighted average exercise price

  

Aggregate intrinsic value

 

September 30, 2021

  51,201   2.29  $12.28  $1,631,575 

September 30, 2020

  97,333   2.19  $12.76  $720,826 
Share-based Compensation Arrangements by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding [Table Text Block]

Year Ended

 

Number outstanding

  

Weighted average remaining contractual life (years)

  

Weighted average exercise price

  

Aggregate intrinsic value

 

September 30, 2021

  301,514   3.22  $16.25  $8,411,728 

September 30, 2020

  337,100   3.43  $12.48  $720,831 
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, 2019

  130,440  $13.25 

Granted

  19,455   10.30 

Vested

  (29,950)  13.36 

Forfeited

  (10,875)  12.14 

Unvested shares as of September 30, 2020

  109,070  $12.98 

Granted

  39,807   24.20 

Vested

  (35,840)  12.48 

Forfeited

  (4,198)  15.45 

Unvested shares as of September 30, 2021

  108,839  $17.14