XML 77 R68.htm IDEA: XBRL DOCUMENT v3.23.3
Note 14 - Income (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
Oct. 31, 2023
Oct. 31, 2022
Net Income (loss) for the period $ 3,321 $ (3,756)
Basic Weighted Average Number of Shares (in shares) 382,380,679 336,790,726
Dilutive Effect of Stock Awards and Warrants (in shares) 9,042,499 0
Diluted Weighted Average Number of Shares (in shares) 391,423,178 336,790,726
Net Income (Loss) Per Share - Basic (in dollars per share) $ 0.01 $ (0.01)
Net Income (Loss) Per Share - Diluted (in dollars per share) $ 0.01 $ (0.01)