XML 51 R36.htm IDEA: XBRL DOCUMENT v3.25.2
Note 13 - Stockholders Equity (Tables)
12 Months Ended
Jun. 30, 2025
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, 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 

Granted

  6,368   18.87 

Vested and issued

  (31,989)  6.78 

Forfeited

  -   - 

Outstanding at June 30, 2025

  827,523   5.45 
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]

Warrants Outstanding

  

Warrants Exercisable

 

at June 30, 2025

  

at June 30, 2025

 

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   0.60  $4.00   1,085,068  $4.00 
$10.00   15,825   0.57  $10.00   15,825  $10.00 
     1,100,893   0.60  $4.09   1,100,893  $4.09 
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  $-  $6,691,513 

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 
                 

July 1, 2024 – September 30, 2024:

  70,093  $10.70  $749,995  $5,846,234 

October 1, 2024 – December 31, 2024:

  70,093  $10.70  $749,995  $5,096,239 

January 1, 2025 – March 31, 2025:

  70,093  $10.70  $749,995  $4,346,244 

April 1, 2025 – June 30, 2025:

  70,093  $10.70  $749,995  $3,596,249 

Total

  280,372      $2,999,980  $3,596,249 
  

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

Year Ended June 30, 2025:

                

July 1, 2024 – September 30, 2024

  -  $-  $-  $7,992,206 

October 1, 2024 – December 31, 2024

  4,074  $24.55  $100,016  $7,892,190 

January 1, 2025 – March 31, 2025

  -  $-  $-  $7,892,190 

April 1, 2025 – June 30, 2025

  4,607  $21.71  $100,017  $7,792,173