XML 48 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 10 - Equity Compensation (Tables)
12 Months Ended
Jun. 30, 2022
Notes Tables  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]

Stock Options

        
         
  

2022

  

2021

 

Dividend yield

  -   2.9%

Expected volatility

  -   50%

Risk-free interest rate

  -   0.3%

Expected life (in years)

  -   6.0 

Fair value per share

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

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

Granted

  -  $-         

Exercised

  (4,833) $5.48         

Forfeited

  (7,024) $6.80         

Expired

  (14,500) $9.27         

Outstanding at June 30, 2022

  2,300,791  $6.05   5.7  $2,287,764 

Exercisable at June 30, 2022

  1,730,964  $6.31   5.2  $1,608,413 

Vested and expected to vest at June 30, 2022

  2,286,311  $6.05   5.7  $2,282,521 
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, 2021

  200,721  $6.42 

Granted

  146,281  $8.13 

Vested

  (96,671) $6.26 

Forfeited

  (3,059) $6.96 

Unvested at June 30, 2022

  247,272  $7.48 
Share-based Payment Arrangement, Performance Stock Units, Activity [Table Text Block]
  

Shares

  

Weighted-

Average Grant

Date Fair Value

 

Unvested at June 30, 2021

  456,887  $5.96 

Granted

  190,980  $8.12 

Vested

  (27,350) $4.94 

Forfeited

  (23,950) $7.50 

Unvested at June 30, 2022

  596,567  $6.63