XML 57 R39.htm IDEA: XBRL DOCUMENT v3.24.2
Note 13 - Treasury Stock and Repurchase Program (Tables)
12 Months Ended
Apr. 30, 2024
Notes Tables  
Class of Treasury Stock [Table Text Block]

($ in thousands except for cost per share)

 

Shares

  

Cost Assigned

  

Average Cost per Share

  

Aggregate Purchase Price Remaining under the Program

Balance as of April 30, 2019

  336,439  $4,743  $14.10  $1,438  

Purchases effected in open market

  46,840  $1,214  $25.91  $-  

Balance as of April 30, 2020

  383,279  $5,957  $15.54  $2,000  

Purchases effected in open market (1)

  53,551  $1,526  $28.50  $-  

Balance as of April 30, 2021

  436,830  $7,483  $17.13  $474  

Purchases effected in open market (2)

  53,327  $2,484  $46.58  $-  

Balance as of April 30, 2022

  490,157  $9,967  $20.33  $1,241  

Purchases effected in open market (3)

  75,303  $4,704  $62.47  $-  

Balance as of April 30, 2023

  565,460   14,671  $25.95  $1,266  

Purchases effected in open market (3)

  12,057  $523  $43.38  $-  

Balance as of April 30, 2024

  577,517   15,194  $26.31  $1,211