XML 47 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 11 - Treasury Stock and Repurchase Program (Tables)
9 Months Ended
Jan. 31, 2025
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, 2024

    581,926     $ 15,372     $ 26.42     $ 1,033  

Purchases effected in open market during the months ended:

                               

November 30, 2024

    400     $ 19       49.80       1,014  

December 31, 2024

    10     $ 1       53.52       1,013  

January 31, 2025

    1,700     $ 76       44.13       937  

Balance as of January 31, 2025

    584,036     $ 15,468     $ 26.48     $ 937