XML 74 R65.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 13 - Capital Stock - Number of Shares Issued and Cash Received Upon Exercise of the Stock Options (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Number of Options Exercised on Cash Basis (in shares) 138,537 344,998
Number of Options Exercised on Forfeiture Basis (in shares) 2,192,685 685,545
Total Number of Options Exercised (in shares) 2,331,222 1,030,543
Number of Shares Issued on Cash Exercise (in shares) 138,537 344,998
Number of Shares Issued on Forfeiture Basis (in shares) 1,266,064 408,992
Total Number of Shares Issued Upon Exercise of Options (in shares) 1,404,601 753,990
Cash Received from Exercise of Stock Options $ 206 $ 384
Total Intrinsic Value of Options Exercised $ 5,595 $ 1,905