Annual report pursuant to Section 13 and 15(d)

Stockholders??? Equity (Tables)

v3.23.3
Stockholders’ Equity (Tables)
12 Months Ended
Jul. 31, 2023
Stockholders’ Equity [Abstract]  
Schedule of Stock Option Activity A summary of the option activity pursuant to the Company’s stock option plan for the years ended July 31, 2023 and 2022:
    2023     2022  
    Options     Weighted -
Average
Exercise
Price
    Options     Weighted -
Average
Exercise
Price
 
Outstanding at beginning of year     3,941,783     $ 3.00       2,504,563     $ 3.74  
New Grants     640,000     $ 2.01       1,858,250     $ 2.88  
Exercised     (6,667 )   $ 2.14       (11,300 )   $ 2.49  
Expired or forfeited     (745,616 )   $ 4.15       (409,730 )   $ 7.00  
Outstanding at end of year     3,829,500     $ 2.61       3,941,783     $ 3.00  
Exercisable at end of year     2,195,867     $ 2.65       1,794,399     $ 3.14  
Weighted average fair value of options granted during year           $ 1.03             $ 1.52  

 

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 2023 and 2022:
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 %
2023   640,000   $ 1.97 – $2.42     5     3     $ 1.07 – $1.28     3.5    

73.44 – 73.77  

 

3.03 – 4.10  

                                 
2022   1,858,250   $ 2.21 – $3.64     5     3     $ 1.17 – $1.78     3.5     73.25 – 74.52     1.73 – 3.03  
Schedule of Stock Options Outstanding The following table summarizes information for stock options outstanding at July 31, 2023:
Range of Exercise prices   Shares     Weighted-
Average
Remaining
Contractual
Life in Years
    Weighted-
Average
Exercise
Price
 
$1.97 - $2.42     1,757,333       3.5     $ 2.14  
$2.63 – $2.80     1,131,917       1.4     $ 2.72  
$2.93 - $3.39     940,250       3.3     $ 3.34  
      3,829,500                  
Range of Exercise prices   Shares     Weighted- Average Remaining Contractual Life in Years     Weighted- Average Exercise Price  
$1.97 - $2.42     728,833       2.6     $ 2.20  
$2.63 – $2.80     1,113,450       1.3     $ 2.72  
$2.93 - $3.39     353,583       3.3     $ 3.34  
      2,195,867                  

  

Schedule of Summarizes Restricted Stock Unit (“RSU”) Activity The following table summarizes RSU activity for the fiscal year ended July 31, 2023:
    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     502,187     $ 2.95       0.8 years       1,190  
Granted     325,564     $ 1.53               497  
Vested     (270,261 )   $ 1.64                  
Cancelled    
    $
                 
Outstanding at end of period     557,490     $ 2.21       1.1 years     $ 825  
Expected to vest at end of period     557,490     $ 2.21       1.1 years     $ 825  
    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)
 
Granted     502,187     $                    
Vested    
     
                 
Cancelled    
    $
                 
Outstanding at end of period     502,187     $ 2.95       1.8 years     $ 1,190  
Expected to vest at end of period     502,187     $ 2.95       1.8 years     $ 1,190  

 

Schedule of PSU’s Granted and Outstanding The following table summarizes PSU’s granted and outstanding through July 31, 2023:
Grant Date   Total Grant     Forfeitures     Outstanding     Fair Market
Value At
Grant Date
(000s)
 
10/19/2020     98,600       (53,600 )     45,000     $ 95