XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.2
Note 10 - Earnings Per Share (Tables)
9 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended June 30,

  

Nine Months Ended June 30,

 
  

2025

  

2024

  

2025

  

2024

 

Net income

 $538,412  $156,692  $13,484,309  $11,620,074 

Weighted-average common shares

  10,319,232   10,188,592   10,294,227   10,129,111 

Effect of dilutive securities:

                

Options to purchase common stock

  4,933   4,205   4,461   3,236 

Diluted average common shares

  10,324,165   10,192,797   10,298,688   10,132,347 

Earnings per share of common stock:

                

Basic

 $0.05  $0.02  $1.31  $1.15 

Diluted

 $0.05  $0.02  $1.31  $1.15