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

Year Ended June 30,

 
  2024  2023 

(dollars in thousands, except per share data)

        

Net Income (Loss)

 $1,333  $3,149 
         

Weighted average number of outstanding shares

        

Basic

  14,182,300   14,638,833 

Effect of dilutive securities

        

Stock options

  53   236 

Diluted

  14,182,353   14,639,069 
         

Earnings (Loss) Per Share

        

Basic Net Income (Loss) per Share

 $0.09  $0.22 

Diluted Net Income (Loss) per Share

 $0.09  $0.22