XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 11 - Treasury Stock and Repurchase Program (Tables)
6 Months Ended
Oct. 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 July 31, 2022

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

Purchases effected in open market during the months ended:

            

August 31, 2022

 3,450  279  80.85  1,580 

September 30, 2022

 5,681  313  55.18  1,267 

Authorized October 21, 2022

          3,000 

October 31, 2022

 8,183  508  62.04  2,956 

Balance as of October 31, 2022

 542,500 $13,449 $24.79 $2,956