XML 42 R29.htm IDEA: XBRL DOCUMENT v3.25.4
Note 5 - Earnings Per Common Share (Tables)
6 Months Ended
Dec. 31, 2025
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended

  

Six Months Ended

 
  

December 31

  

December 31

 
  

2025

  

2024

  

2025

  

2024

 
                 

BASIC EARNINGS PER SHARE

                
                 

Net income

 $6,348  $5,647  $13,612  $12,329 
                 

Weighted average shares outstanding during the period, net of treasury shares

  30,019   28,848   29,682   28,681 

Weighted average vested restricted stock units outstanding

  61   72   52   81 

Weighted average shares outstanding in the Deferred Compensation Plan during the period

  1,077   1,010   1,069   999 

Weighted average shares outstanding

  31,157   29,930   30,803   29,761 
                 

Basic earnings per common share

 $0.20  $0.19  $0.44  $0.41 
                 
                 

DILUTED EARNINGS PER SHARE

                
                 

Net income

 $6,348  $5,647  $13,612  $12,329 
                 

Weighted average shares outstanding:

                
                 

Basic

  31,157   29,930   30,803   29,761 
                 

Effect of dilutive securities (a):

                

Impact of common shares to be issued under stock option plans, and contingently issuable shares, if any

  847   946   882   948 

Weighted average shares outstanding

  32,004   30,876   31,685   30,709 
                 

Diluted earnings per common share

 $0.20  $0.18  $0.43  $0.40 
                 

Anti-dilutive securities (b)

  4   265   2   265