XML 90 R72.htm IDEA: XBRL DOCUMENT v3.25.1
SUBSEQUENT EVENTS (Details)
12 Months Ended
Jan. 31, 2025
Subsequent Events [Abstract]  
Subsequent Event, Description 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.
Subsequent Event, Date Jan. 31, 2025