XML 48 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 6 - Net Income (Loss) Per Share (Tables)
12 Months Ended
Jun. 30, 2022
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

 Fiscal Year Ended 

  

June 30, 2022

  

 

June 30, 2021

 

Net income/(loss) attributable to common stock

 $(23,506,650) $23,869,123 
       Weighted average shares for basic EPS  6,734,444   6,250,894 
       Effect of dilutive securities     2,767 
       Weighted average shares for diluted EPS  6,734,444   6,253,661 
       Basic EPS $(3.49) $3.82 
       Diluted EPS $(3.49) $3.82