XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 13 - Stockholders Equity (Tables)
12 Months Ended
Jun. 30, 2022
Notes Tables  
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
   

Restricted

Stock

Units

   

Weighted Average Grant Date Fair Value

($/share)

 
                 

Outstanding at July 1, 2020

    837,424       5.36  

Granted

    13,249       6.35  

Vested and issued

    (9,357

)

    8.74  

Forfeited

    -       -  

Outstanding at June 30, 2021

    841,316       5.34  

Granted

    98,192       5.54  

Vested and issued

    (16,480

)

    6.36  

Forfeited

    (16,873

)

    5.35  

Outstanding at June 30, 2022

    906,155       5.34  
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]

Warrants Outstanding

at June 30, 2022

  

Warrants Exercisable

at June 30, 2022

 

Range of

exercise

prices

  

Number

Outstanding

  

Weighted  average

remaining contractual

life (years)

  

Weighted

average

exercise price

  

Number

exercisable

  

Weighted

average

exercise price

 
$4.00   1,085,068   0.60  $4.00   1,085,068  $4.00 
$10.00   23,737   0.57  $10.00   23,737  $10.00 
     1,108,805   0.60  $4.13   1,108,805  $4.13 
Share Repurchase Program [Table Text Block]

Period (1)

 

Total Number

of Shares

Purchased by Period

   

Average

Price Paid

Per Share

   

Dollars Expended

by Period Under the Plans or Programs

   

Remaining Amount

Available for Future

Share Repurchases

Under the Plans or

Programs

 

Pre-June 30, 2021

    519,786     $ 5.27     $ 2,740,876     $ 1,259,123  

Year Ended June 30, 2021:

                               

July 1, 2020 – September 30, 2020

    -     $ -       -     $ 1,259,123  

October 1, 2020 – December 31, 2020

    -     $ -       -     $ 1,259,123  

January 1, 2021 – March 31, 2021

    84,081     $ 6.04     $ 508,243     $ 750,880  

April 1, 2021 – June 30, 2021

    126,927     $ 6.30     $ 799,996     $ 7,950,885  

Year Ended June 30, 2022:

                               

July 1, 2021 – September 30, 2021

    7,600     $ 5.43     $ 41,276     $ 7,909,609  

October 1, 2021 – December 31, 2021

    244,552     $ 5.85     $ 1,429,697     $ 6,479,912  

January 1, 2022 – March 31, 2022

    538,376     $ 6.95     $ 3,741,477     $ 2,738,435  

April 1, 2022 – June 30, 2022

    192,747     $ 4.78     $ 921,331     $ 10,817,104