XML 96 R81.htm IDEA: XBRL DOCUMENT v3.25.1
STOCKHOLDERS' EQUITY (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jan. 31, 2025
Jul. 31, 2024
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2023
Sep. 17, 2024
Share repurchases            
Percentage increase in common stock dividend           25.00%
Regular cash dividend declared per common stock $ 0.375 $ 0.3        
Common stock repurchases (in shares)     17,551 230,160 1,855,714  
Common stock repurchased     $ 1.5 $ 9.2 $ 68.2  
Share price $ 86.78   $ 86.78 $ 40.01 $ 36.77  
Director            
Share repurchases            
Common stock repurchases (in shares)       73,000    
Common stock repurchased       $ 3.2    
Share price       $ 43.5