XML 84 R75.htm IDEA: XBRL DOCUMENT v3.22.1
Note 15 - Income (Loss) Per Share - Weighted Average Number of Shares Used in the Calculation of the Basic and Diluted Loss Per Share (Details) - $ / shares
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Basic Weighted Average Number of Shares (in shares) 281,668,948 218,822,085 265,709,463 202,304,157
Dilutive Effect of Stock Awards and Warrants (in shares) 10,092,007 0 0 0
Diluted Weighted Average Number of Shares (in shares) 291,760,955 218,822,085 265,709,463 202,304,157
Basic (in dollars per share) $ 0.03 $ (0.02) $ (0.00) $ (0.06)
Diluted (in dollars per share) $ 0.03 $ (0.02) $ (0.00) $ (0.06)