XML 82 R73.htm IDEA: XBRL DOCUMENT v3.23.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) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2023
Jan. 31, 2023
Oct. 31, 2022
Apr. 30, 2022
Jan. 31, 2022
Oct. 31, 2021
Apr. 30, 2023
Apr. 30, 2022
Net Income (loss) for the period $ (10,960) $ 10,892 $ (3,756) $ 7,344 $ (5,474) $ (2,074) $ (3,824) $ (204)
Basic Weighted Average Number of Shares (in shares) 375,759,521     281,668,948     360,554,427 265,709,463
Dilutive Effect of Stock Awards and Warrants (in shares) 0     10,092,007     0 0
Diluted Weighted Average Number of Shares (in shares) 375,759,521     291,760,955     360,554,427 265,709,463
Net Income (Loss) Per Share - Basic (in dollars per share) $ (0.03)     $ 0.03     $ (0.01) $ (0.00)
Net Income (Loss) Per Share - Diluted (in dollars per share) $ (0.03)     $ 0.03     $ (0.01) $ (0.00)