v3.26.1
Note 4 - 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

  $ 11,073       11,605       35,841       34,644  
                                 

Weighted average number of shares of common stock outstanding

    23,042,821       22,951,339       23,028,701       22,930,084  

Effect of dilutive securities

    220,584       360,596       213,183       317,232  

Weighted average number of shares of common stock outstanding including effect of dilutive securities

    23,263,405       23,311,935       23,241,884       23,247,316  
                                 

Basic earnings per share

  $ 0.48       0.51       1.56       1.51  

Diluted earnings per share

  $ 0.48       0.50       1.54       1.49