XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.4
STOCKHOLDERS’ EQUITY (Tables)
6 Months Ended
Oct. 31, 2024
Equity [Abstract]  
SCHEDULE OF ACTIVITY RESTRICTED STOCK UNITS

A summary of the changes in restricted stock units outstanding during the six months ended October 31, 2024 follows:

 

   Restricted
Stock Units
   Weighted
Average
Grant-Date
Fair Value
Per Share
 
Balance at April 30, 2024   433,475   $10.31 
Balance at October 31, 2024   425,548   $10.33 
SCHEDULE OF STOCK OPTION ACTIVITY

The following is a summary of the Company’s stock option activity during the six months ended October 31, 2024:

 

   Number of
Options
  

Weighted Average

Exercise Price

   Weighted Average
Remaining Contractual
Life (Years)
 
Balance at April 30, 2024   192,750   $5.54    3.44 
Granted            
Exercised            
Forfeited            
Cancelled            
Balance at October 31, 2024   192,750    5.54    2.96 
                
Options exercisable at end of period   186,200   $5.49      
Options expected to vest   6,550   $6.93      
Weighted average fair value of options granted during the period       $      
SCHEDULE OF STOCK WARRANT ACTIVITY

A summary of the Company’s outstanding stock warrants to purchase shares of common stock as of October 31, 2024, and changes during the period ended as presented below:

 

   Number of Warrants  

Weighted Average

Exercise Price

  

Weighted Average Remaining Contractual
Life (Years)

 
Warrants with no Class designation:               
Balance at April 30, 2024   4,179,262   $6.66    4.01 
Granted            
Exercised   (15,000)   4.48     
Forfeited            
Canceled            
Balance at October 31, 2024   4,164,262    6.67    3.50 
Class A Warrants:               
Balance at April 30, 2024   109,687    11.40    0.64 
Granted            
Exercised            
Forfeited            
Canceled            
Balance at October 31, 2024   109,687    11.40    0.13 
Total Warrants Outstanding at October 31, 2024   4,273,949   $6.79    3.41 
Warrants exercisable at end of period   4,273,949   $6.79      
Weighted average fair value of warrants granted during the period       $