XML 51 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Note 13 - Earnings Per Share (Tables)
12 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Year Ended June 30,

 
  2025  2024 

(dollars in thousands, except per share data)

        

Net Income (Loss)

 $(334) $1,333 
         

Weighted average number of outstanding shares

        

Basic

  13,343,506   14,182,300 

Effect of dilutive securities

        

Stock options

  1,121   53 

Diluted

  13,344,627   14,182,353 
         

Earnings (Loss) Per Share

        

Basic Net Income (Loss) per Share

 $(0.03) $0.09 

Diluted Net Income (Loss) per Share

 $(0.03) $0.09