XML 75 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 13 - Stock-Based Compensation - Number of Shares Issued and Cash Received Upon Exercise of the Stock Options (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2025
Oct. 31, 2024
Jan. 31, 2024
Jan. 31, 2025
Jan. 31, 2024
Number of Options Exercised on a Cash Basis (in shares) 2,438   100,425 48,713 289,675
Number of Options Exercised on a Non-Cash Basis (in shares) 61,414   778,078 188,514 1,197,010
Total Number of Options Exercised (in shares) 63,852 173,375 878,503 237,227 1,486,685
Number of Shares Issued on a Cash Basis (in shares) 2,438   100,425 48,713 289,675
Number of Shares Issued on a Non-Cash Basis (in shares) 35,627   569,574 110,389 826,185
Total Number of Shares Issued Upon Exercise of Options (in shares) 38,065   669,999 159,102 1,115,860
Cash Received from Exercise of Stock Options $ 9   $ 137 $ 129 $ 400
Total Intrinsic Value of Options Exercised $ 301   $ 4,561 $ 1,110 $ 6,591