XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 11 - Treasury Stock and Repurchase Program (Tables)
3 Months Ended
Jul. 31, 2022
Notes Tables  
Class of Treasury Stock [Table Text Block]

(in thousands except for shares and cost per share)

 

Shares

  

Cost Assigned

  

Average Cost per
Share

  

Aggregate Purchase Price
Remaining Under the Program

 

Balance as of April 30, 2022

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

Purchases effected in open market during the months ended:

                

Authorized May 31, 2022

              3,000 

May 31, 2022

  20,595   1,455   70.65   2,786 

June 30, 2022

  14,434   927   64.22   1,859 

July 31, 2022

  -   -   -   1,859 

Balance as of July 31, 2022

  525,186  $12,349  $23.51  $1,859