XML 60 R50.htm IDEA: XBRL DOCUMENT v3.25.4
Note 11 - 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, 2026
Jan. 31, 2025
Jan. 31, 2026
Jan. 31, 2025
Number of Options Exercised on a Cash Basis (in shares) 162,400 2,438 351,817 48,713
Number of Options Exercised on a Non-Cash Basis (in shares) 22,100 61,414 689,903 188,514
Total Number of Options Exercised (in shares) 184,500 63,852 1,041,720 237,227
Number of Shares Issued on a Cash Basis (in shares) 162,400 2,438 351,817 48,713
Number of Shares Issued on a Non-Cash Basis (in shares) 16,068 35,627 539,956 110,389
Total Number of Shares Issued Upon Exercise of Options (in shares) 178,468 38,065 891,773 159,102
Cash Received from Exercise of Stock Options $ 270 $ 9 $ 911 $ 129
Total Intrinsic Value of Options Exercised $ 1,744 $ 301 $ 9,292 $ 1,110