XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Employee Benefit Plans (Tables)
12 Months Ended
Apr. 30, 2023
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, 2023 and 2022:
                   

Stock Options and Stock Appreciation Rights

 
                         

Weighted Average

       
           

Weighted-Average

   

Grant Date

 

Remaining

 

Aggregate

 
   

Shares

   

Exercise Price

   

Fair Value

 

Contractual Term

 

Intrinsic Value

 

Outstanding – April 30, 2021

    615,000     $ 9.88     $ 6,076,105  

1.8 years

  $ 2,141,905  

Granted

    -       -       -            

Exercised

    (42,875

)

    7.30       (313,056

)

      34,660  

Expired or Canceled

    (143,000

)

    10.48       (1,498,300

)

         

Outstanding – April 30, 2022

    429,125     $ 9.94     $ 4,264,749  

1.3 years

  $ 2,141,905  

Granted

    -       -       -            

Exercised

    -       -       -         -  

Expired or Canceled

    (185,500

)

    8.84       (1,639,970

)

         

Outstanding – April 30, 2023

    243,625     $ 10.77     $ 2,624,779  

0.8 years

  $ 1,592,089  

Exercisable

    243,625     $ 10.77     $ 2,624,779  

0.8 years

  $ 1,592,089  

Available for future grants

    851,965                            
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, 2023 and 2022:
           

Weighted-Average

 
   

Shares

   

Grant Date Fair Value

 

Balance – April 30, 2021

    57,000       10.26  

Granted

    26,250       9.84  

Vested

    (15,066 )     10.32  

Forfeited

    (2,575 )     9.97  

Balance – April 30, 2022

    65,609       10.26  

Granted

    265,000       6.29  

Vested

    (12,401 )     10.01  

Forfeited

    (24,812 )     9.90  

Balance – April 30, 2023

    293,396       6.64