XML 77 R68.htm IDEA: XBRL DOCUMENT v3.22.1
Note 13 - Capital Stock - Number of Shares Issued and Cash Received Upon Exercise of the Stock Options (Details) - USD ($)
3 Months Ended 9 Months Ended
Apr. 30, 2022
Jan. 31, 2022
Oct. 31, 2021
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Number of Options Exercised on Cash Basis (in shares) 404,832     953,939 807,580 1,141,439
Number of Options Exercised on Forfeiture Basis (in shares) 777,773     988,909 1,650,402 1,930,691
Total Number of Options Exercised (in shares) 1,182,605 244,834 1,030,543 1,942,848 2,457,982 3,072,130
Number of Shares Issued on Cash Exercise (in shares) 404,832     953,939 807,580 1,141,439
Number of Shares Issued on Forfeiture Basis (in shares) 595,478     557,608 1,140,065 943,168
Total Number of Shares Issued Upon Exercise of Options (in shares) 1,000,310     1,511,547 1,947,645 2,084,607
Cash Received from Exercise of Stock Options $ 403,949     $ 1,086,844 $ 851,132 $ 1,308,278
Total Intrinsic Value of Options Exercised $ 4,890,780     $ 3,026,602 $ 7,685,293 $ 3,855,217