XML 80 R70.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 14 - Loss Per Share - Weighted Average Number of Shares Used in the Calculation of the Basic and Diluted Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2024
Jan. 31, 2024
Oct. 31, 2023
Apr. 30, 2023
Jan. 31, 2023
Oct. 31, 2022
Apr. 30, 2024
Apr. 30, 2023
Net income for the period $ (19,677) $ 2,250 $ 3,321 $ (10,960) $ 10,892 $ (3,756) $ (14,106) $ (3,824)
Basic Weighted Average Number of Shares (in shares) 404,104,490     375,759,521     393,425,716 360,554,427
Dilutive Effect of Stock Awards and Warrants (in shares) 0     0     0 0
Diluted Weighted Average Number of Shares (in shares) 404,104,490     375,759,521     393,425,716 360,554,427
Net Loss Per Share - Basic (in dollars per share) $ (0.05)     $ (0.03)     $ (0.04) $ (0.01)
Net Loss Per Share - Diluted (in dollars per share) $ (0.05)     $ (0.03)     $ (0.04) $ (0.01)