v3.26.1
Employee Benefit Plans (Tables)
12 Months Ended
Apr. 30, 2026
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 fiscal years ended April 30, 2026 and 2025:

 

   Stock Options and Stock Appreciation Rights 
       Weighted-
Average
       Weighted
Average
Remaining
  Aggregate 
       Exercise   Grant Date   Contractual  Intrinsic 
   Shares   Price   Fair Value   Term  Value 
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   -   $-   $-      $- 
Available for future grants   1,269,186                   
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 2025 Plan for the fiscal years ended April 30, 2026 and 2025:

 

       Weighted-
Average
 
   Shares   Grant Date
Fair Value
 
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 
Granted   112,048    52.65 
Vested   (171,629)   8.84 
Forfeited   (34,120)   14.28 
Balance – April 30, 2026   436,148   $20.01