XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Note 3 - Basic and Diluted Net Income Per Share (Tables)
12 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Year Ended June 30, 2023

 
  

Net Income

  

Shares

  

Per Share

 

Basic income per share:

            

Net income available to common shareholders

 $1,136,540   39,383,459  $0.03 

Net income available to preferred shareholders

  28,489   987,200  $0.03 

Basic income per share

 $1,165,029   40,370,659  $0.03 
             

Diluted income per share:

            

Net income available to common shareholders, basic

 $1,135,602   39,383,459     

Impact of dilutive securities

 $962   33,340     

Net income available to common shareholders, diluted

  1,136,564   39,416,799  $0.03 

Net income available to preferred shareholders

  28,465   987,200  $0.03 

Diluted income per share

 $1,165,029   40,403,999  $0.03 
  

For the Year Ended June 30, 2022

 
  

Net Income

  

Shares

  

Per Share

 

Basic income per share:

            

Net income available to common shareholders

 $1,116,745   38,047,411  $0.03 

Net income available to preferred shareholders

  28,976   987,200  $0.03 

Basic and diluted income per share

 $1,145,721   39,034,611  $0.03