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

Weighted

 
      

Average

 
  

Restricted

  

Grant Date

 
  

Stock

  

Fair Value

 
  

Units

  

($/share)

 
         

Outstanding at July 1, 2022

  906,155   5.34 

Granted

  61,859   5.02 

Vested and issued

  (25,995)  5.77 

Forfeited

  (34,568)  5.52 

Outstanding at June 30, 2023

  907,451   5.30 

Granted

  15,130   10.55 

Vested and issued

  (69,437)  5.53 

Forfeited

  -   - 

Outstanding at June 30, 2024

  853,144   5.37 
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]

Warrants Outstanding

  

Warrants Exercisable

 

at June 30, 2024

  

at June 30, 2024

 

Range of

      

Weighted average

  

Weighted

      

Weighted

 

exercise

  

Number

  

remaining contractual

  

average

  

Number

  

average

 

prices

  

Outstanding

  

life (years)

  

exercise price

  

exercisable

  

exercise price

 
$4.00   1,085,068   1.60  $4.00   1,085,068  $4.00 
$10.00   23,737   1.57  $10.00   23,737  $10.00 
     1,108,805   1.60  $4.13   1,108,805  $4.13 
Preferred Stock Redemption [Table Text Block]
  

Series B Preferred

 
          

Dollars

  

Remaining

 
          

Expended

  

Amount

 
  

Total

      

by Period

  

Available

 
  

Number of

      

under the

  

for Future

 
  

Shares

  

Price Paid

  

Preferred

  

Preferred

 

Period (1)

 

Redeemed

  

Per Share

  

Redemption

  

Redemption

 

July 1, 2023 – September 30, 2023:

  -  $10.70  $-     

October 1, 2023 – December 31, 2023:

  -  $10.70  $-  $6,691,513 

January 1, 2024 – March 31, 2024:

  -  $10.70  $-  $6,691,513 

April 1, 2024 – June 30, 2024:

  8,905  $10.70  $95,284  $6,596,229 

Total

  8,905      $95,284  $6,596,229 
  

Series B-1 Preferred

 
          

Dollars

  

Remaining

 
          

Expended

  

Amount

 
  

Total

      

by Period

  

Available

 
  

Number of

      

under the

  

for Future

 
  

Shares

  

Price Paid

  

Preferred

  

Preferred

 

Period (1)

 

Redeemed

  

Per Share

  

Redemption

  

Redemption

 

July 1, 2023 – September 30, 2023:

  -  $10.70  $-     

October 1, 2023 – December 31, 2023:

  70,093  $10.70  $749,995  $1,522,706 

January 1, 2024 – March 31, 2024:

  70,093  $10.70  $749,995  $772,711 

April 1, 2024 – June 30, 2024:

  72,216  $10.70  $772,711  $- 

Total

  212,402      $2,272,701  $- 
Share Repurchase Program [Table Text Block]
              

Remaining

 
              

Amount

 
              

Available for

 
          

Dollars

  

Future

 
  

Total

      

Expended

  

Share

 
  

Number

      

by Period

  

Repurchases

 
  

of Shares

  

Average

  

Under the

  

Under the

 
  

Purchased

  

Price Paid

  

Plans or

  

Plans or

 

Period (1)

 

by Period

  

Per Share

  

Programs

  

Programs

 
                 

Year Ended June 30, 2023:

                

July 1, 2022 – September 30, 2022

  20,859  $4.97  $103,657  $10,713,447 

October 1, 2022 – December 31, 2022

  88,741  $5.05  $448,266  $10,265,181 

January 1, 2023 – March 31, 2023

  74,150  $5.79  $429,271  $9,835,910 

April 1, 2023 – June 30, 2023

  47,847  $6.86  $328,129  $9,507,781 

Year Ended June 30, 2024:

                

July 1, 2023 – September 30, 2023

  155,025  $8.53  $1,322,082  $8,185,698 

October 1, 2023 – December 31, 2023

  22,012  $8.79  $193,492  $7,992,206 

January 1, 2024 – March 31, 2024

  -  $-  $-  $7,992,206 

April 1, 2024 – June 30, 2024

  -  $-  $-  $7,992,206