v3.26.1
Note 11 - Earnings Per Common Share ("EPS") (Tables)
9 Months Ended
Mar. 31, 2026
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended March 31,

  

Nine Months Ended March 31,

 
  

2026

  

2025

  

2026

  

2025

 
                 

Net Income

 $3,003,000  $1,891,000  $7,900,000  $5,333,000 

Weighted-average common shares outstanding:

                

Basic

  8,211,220   8,495,005   8,268,605   8,493,715 

Effect of dilutive common stock equivalents

  436,574   472,833   404,740   486,503 

Diluted

  8,647,794   8,967,838   8,673,345   8,980,218 
                 

Earnings per common share:

                

Basic

 $0.37  $0.22  $0.96  $0.63 

Diluted

 $0.35  $0.21  $0.91  $0.59