XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 11 - Treasury Stock and Repurchase Program (Tables)
9 Months Ended
Jan. 31, 2024
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 October 31, 2023

  573,017  $15,009  $26.19  $1,396 

Purchases effected in open market during the months ended:

                

November 30, 2023

  -   -   -   1,396 

December 31, 2023

  -   -   -   1,396 

January 31, 2024

  -   -   -   1,396 

Balance as of January 31, 2024

  573,017  $15,009  $26.19  $1,396