v3.26.1
STOCKHOLDERS' EQUITY (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 12 Months Ended
Apr. 10, 2025
Oct. 31, 2025
Jul. 31, 2025
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2024
Sep. 10, 2025
Share repurchases              
Percentage increase in common stock dividend             33.00%
Regular cash dividend declared per common stock   $ 0.5 $ 0.375 $ 1.75 $ 1.35 $ 1.1  
Share repurchase program, Increase in authorized amount. $ 25.0            
Authorized amount for stock repurchase program. $ 150.0            
Common stock repurchases (in shares)       64,699 17,551 230,160  
Common stock repurchased       $ 9.9 $ 1.5 $ 9.2  
Share price (in dollars per share)       $ 152.66 $ 86.78 $ 40.01  
Director              
Share repurchases              
Common stock repurchases (in shares)           73,000  
Common stock repurchased           $ 3.2  
Share price (in dollars per share)           $ 43.5