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

Three Months Ended June 30,

  

Nine Months Ended June 30,

 
  

2024

  

2023

  

2024

  

2023

 

Net income

 $156,692  $686,816  $11,620,074  $10,285,107 

Weighted average common shares

  10,188,592   9,939,843   10,129,111   9,893,454 

Effect of dilutive securities:

                

Options to purchase common stock

  4,205   3,028   3,236   5,767 

Diluted average common shares

  10,192,797   9,942,871   10,132,347   9,899,221 

Earnings per share of common stock:

                

Basic

 $0.02  $0.07  $1.15  $1.04 

Diluted

 $0.02  $0.07  $1.15  $1.04