v3.26.1
Note 10 - Earnings Per Share (Tables)
9 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended June 30,

  

Nine Months Ended June 30,

 
  

2026

  

2025

  

2026

  

2025

 

Net income

 $558,900  $538,412  $14,186,255  $13,484,309 

Weighted-average common shares

  10,276,190   10,319,232   10,210,450   10,294,227 

Effect of potentially dilutive securities

  142,686   4,933   181,843   4,461 

Diluted average common shares

  10,418,876   10,324,165   10,392,293   10,298,688 

Earnings per share of common stock:

                

Basic

 $0.05  $0.05  $1.39  $1.31 

Diluted

 $0.05  $0.05  $1.37  $1.31