XML 50 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Note 10 - Equity Compensation (Tables)
12 Months Ended
Jun. 30, 2021
Notes Tables  
Stock Warrants, Valuation Assumptions [Table Text Block]
  

February 21,

2017

 

Dividend yield

  2.01%

Expected volatility

  39%

Risk-free interest rate

  1.80%

Expected life (in years)

  4.5 

Fair value per share

 $2.87 
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]

 

        
  

2021

  

2020

 

Dividend yield

  2.9%  4.7%

Expected volatility

  50%  43%

Risk-free interest rate

  0.3%  1.4%

Expected life (in years)

  6.0   6.0 

Fair value per share

 $2.40  $1.22 
Share-based Payment Arrangement, Option, Activity [Table Text Block]
  

Shares

  

Weighted

Average

Exercise

Price

  

Weighted

Average

Remaining

Contractual

Term
(in years)

  

Aggregate

Intrinsic
Value

 

Outstanding at June 30, 2020

  2,282,938  $6.20   7.1  $2,731,949 

Granted

  318,406  $6.86         

Exercised

  (139,367) $7.38         

Forfeited

  (132,329) $8.84         

Expired

  (2,500) $7.29         

Outstanding at June 30, 2021

  2,327,148  $6.07   6.7  $5,320,456 

Exercisable at June 30, 2021

  1,013,157  $7.58   5.0  $1,239,663 

Vested and expected to vest at June 30, 2021

  2,256,565  $6.08   6.6  $5,165,389 
Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
  

Shares

  

Weighted-

Average Grant

Date Fair Value

 

Unvested at June 30, 2020

  72,820  $4.03 

Granted

  163,752  $7.08 

Vested

  (28,051) $4.34 

Forfeited

  (7,800) $5.49 

Unvested at June 30, 2021

  200,721  $6.42 
Share-based Payment Arrangement, Performance Stock Units, Activity [Table Text Block]
  

Shares

  

Weighted-

Average Grant

Date Fair Value

 

Unvested at June 30, 2020

  206,974  $3.98 

Granted

  256,526  $7.50 

Vested

  -  $- 

Forfeited

  (6,613) $4.48 

Unvested at June 30, 2021

  456,887  $5.95