v3.26.3
Share-Based Compensation (Tables)
3 Months Ended
Jul. 31, 2026
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity

A summary of stock options under the stock incentive plans is detailed in the following table.

 

  

Shares

Underlying

Options

  

Weighted

Average

Exercise Price

  

Weighted

Average

Remaining

Contractual

Term

(In Years)

 
Outstanding as of April 30, 2026   13,206   $54.90    5.6 
Granted      $      
Exercised      $      
Cancelled/forfeited   (248)  $133.50      
Outstanding as of July 31, 2026   12,958   $53.40    5.4 
Exercisable as of July 31, 2026   12,958   $53.40    5.4 
Schedule of Performance Stock Units

A summary of performance stock units (“PSUs”) under our Stock Incentive Plans is detailed in the following table.

 

  

Number of

Shares

  

Weighted Average

Price per Share

 
Outstanding at April 30, 2026   5,000   $16.80 
Granted      $ 
Vested and issued      $ 
Cancelled/forfeited      $ 
Outstanding at July 31, 2026   5,000   $16.80 
Schedule of Non-vested Restricted Stock Activity

A summary of unvested RSU’s under the Stock Incentive Plans is as follows:

 

  

Number of

Shares

  

Weighted Average

Price per Share

 
Outstanding at April 30, 2026   793,756   $17.10 
Granted   2,167   $8.70 
Vested and issued      $ 
Cancelled/forfeited   (1,935)  $17.40 
Outstanding at July 31, 2026   793,988   $17.10