XML 45 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Note 15 - Income (Loss) Per Share (Tables)
9 Months Ended
Apr. 30, 2022
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended April 30,

  

Nine Months Ended April 30,

 

Numerator

 

2022

  

2021

  

2022

  

2021

 

Net Income (Loss) for the Period

 $7,344,738  $(4,590,161) $(203,355) $(13,014,757)
                 

Denominator

                

Basic Weighted Average Number of Shares

  281,668,948   218,822,085   265,709,463   202,304,157 

Dilutive Effect of Stock Awards and Warrants

  10,092,007   -   -   - 

Diluted Weighted Average Number of Shares

  291,760,955   218,822,085   265,709,463   202,304,157 
                 

Net Income (Loss) Per Share - Basic

 $0.03  $(0.02) $(0.00) $(0.06)

Net Income (Loss) Per Share - Diluted

 $0.03  $(0.02) $(0.00) $(0.06)