XML 38 R29.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 9 - Earnings Per Share (Tables)
6 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Six Months Ended

  

Three Months Ended

 
  

December 31,

  

December 31,

 

(dollars in thousands, except per share data)

 

2024

  

2023

  

2024

  

2023

 

Net Income (Loss)

 $229  $1,053  $(86) $1,229 
                 

Weighted average number of outstanding shares

                

Basic

  13,606,239   14,378,419   13,497,961   14,291,328 

Effect of dilutive securities

                

Stock options

  3,134   132   345   68 

Diluted

  13,609,373   14,378,551   13,498,306   14,291,396 
                 

Earnings (Loss) Per Share

                

Basic Net Income (Loss) per share

 $0.02  $0.07  $(0.01) $0.09 

Diluted Net Income (Loss) per share

 $0.02  $0.07  $(0.01) $0.09