XML 42 R24.htm IDEA: XBRL DOCUMENT v3.25.1
SUBSEQUENT EVENTS
12 Months Ended
Jan. 31, 2025
Subsequent Events [Abstract]  
Schedule of Subsequent Events [Table Text Block]
16.SUBSEQUENT EVENTS

 

Subsequent to January 31, 2025 the Company repurchased 281,709 shares for approximately $11.9 million through open market transactions. After these repurchases, a total of 222,510 shares remained available to purchase under existing board authorization.

 

On March 25, 2025, the Board of Directors authorized the repurchase from time to time of up to an additional 1,500,000 shares through open market transactions, privately negotiated transactions, or transactions by other means in accordance with applicable securities laws.