Annual report pursuant to Section 13 and 15(d)

Stockholders??? Equity (Tables)

v3.24.3
Stockholders’ Equity (Tables)
12 Months Ended
Jul. 31, 2024
Stockholders’ Equity [Abstract]  
Schedule of Stock Options Exercisable The below is a summary of the option activity pursuant to the Company’s stock option plan and non-plan options for the years ended July 31, 2024 and 2023:
    2024     2023  
    Options     Weighted -
Average
Exercise
Price
    Options     Weighted -
Average
Exercise
Price
 
Outstanding at beginning of year     3,829,500     $ 2.61       3,941,783     $ 3.00  
New Grants     435,000     $ 1.80       640,000     $ 2.01  
Exercised    
    $
      (6,667 )   $ 2.14  
Expired or forfeited     (2,127,630 )   $ 1.58       (745,616 )   $ 4.15  
Outstanding at end of year     2,136,870     $ 2.31       3,829,500     $ 2.61  
Exercisable at end of year     1,373,537     $ 2.44       2,195,867     $ 2.65  
Weighted average fair value of options granted during year           $ 0.51             $ 1.03  
Schedule of Assumptions Used to Determine the Fair Value of Options Granted Listed below are the assumptions used to determine the fair value of options granted during fiscal years 2024 and 2023:
Grant Year   Options
Granted
    Exercise
Price
Range
    Term
(years)
    Vesting
Period
(years)
    FMV of
Options
Granted/Per
Share
    Expected
Life
(years)
    Expected
Volatility
%
  Interest
Rate
%
2024     435,000       $ 1.11 – $2.00       5       3       $0.39 – $0.73         3.5     70.00% – 73.25   4.85 – 5.20
                                                         
2023     640,000       $ 1.97 – $2.42        5       3       $1.07 – $1.28         3.5     73.44 – 73.77   3.03 – 4.10

 

Schedule of Stock Options Exercisable and Outstanding The following table summarizes information for stock options exercisable at July 31, 2024:
Range of Exercise prices   Shares     Weighted-
Average
Remaining
Contractual
Life in Years
    Weighted-
Average
Exercise
Price
 
$1.11 - $2.33     724,900       1.8     $ 2.18  
$2.63 - $2.65     530,470       1.2     $ 2.64  
$2.98 - $3.36     118,167       2.6     $ 3.17  
      1,373,537                  
The following table summarizes information for stock options outstanding at July 31, 2024:
Range of Exercise prices   Shares     Weighted-
Average
Remaining
Contractual
Life in Years
    Weighted-
Average
Exercise
Price
 
$1.11 - $2.33     1,429,900       2.4     $ 2.08  
$2.63 - $2.65     530,470       1.2     $ 2.64  
$2.98 - $3.36     176,500       2.6     $ 3.17  
      2,136,870                  
Schedule of Restricted Stock Unit (“RSU”) Activity The following table summarizes plan and non-plan RSU activity for the fiscal year ended July 31, 2024:
    Number of 
RSUs 
outstanding
    Weighted
Average Fair
Value per
Unit at
Date of
Grant or
Vesting
    Weighted
Average
Remaining
Contractual
Term
  Aggregate
Intrinsic
Value
(000s)
 
Outstanding at beginning of fiscal year     557,490     $ 2.21     1.1 years   $ 825  
Granted     405,825     $ 1.31           532  
Vested     (475,222 )   $ 2.24              
Cancelled     (179,363 )   $ 1.66              
Outstanding at end of period     308,730     $ 1.31     1.5 years   $ 352  
Expected to vest at end of period     308,730     $ 131     1.5 years   $ 352