v3.25.2
Employee Benefit Plans (Tables)
12 Months Ended
Apr. 30, 2025
Disclosure Text Block Supplement [Abstract]  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]

The following table summarizes information about stock option and SARs activity for the years ended April 30, 2025 and 2024:

 

    Stock Options and Stock Appreciation Rights  
          Weighted-
Average
    Grant Date     Weighted
Average
Remaining
  Aggregate  
    Shares     Exercise
Price
    Fair
Value
    Contractual
Term
  Intrinsic
Value
 
Outstanding – April 30, 2023     243,625     $ 10.77     $ 2,624,779     0.8 years   $ 1,592,089  
Granted     -       -       -              
Exercised     -       -       -              
Expired or canceled     (157,625 )     9.56       (1,506,139 )            
Outstanding – April 30, 2024     86,000     $ 13.01     $ 1,118,640     0.9 years   $ -  
Granted     -       -       -              
Exercised     (20,000 )     12.24       (244,800 )         (127,200)   
Expired or canceled     (66,000 )     13.24       (873,840 )            
Outstanding – April 30, 2025     -     $ -     $ -     0 years   $ -  
Available for future grants     1,347,114                              
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]

The following table summarizes activity for the RSUs and PSUs awards that reduce available capacity under the 2005 Stock Award Plan for the fiscal years ended April 30, 2025 and 2024:

 

          Weighted-
Average
 
    Shares     Grant Date
Fair Value
 
Balance – April 30, 2023     293,396     $ 6.64  
Granted     309,232       7.18  
Vested     (75,497 )     6.90  
Forfeited     (52,562 )     6.58  
Balance – April 30, 2024     474,569     $ 6.94  
Granted     187,250       13.13  
Vested     (131,970 )     6.95  
Forfeited     -       -  
Balance – April 30, 2025     529,849     $ 9.12