XML 89 R74.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CASH DIVIDENDS AND COMMON STOCK REPURCHASES (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Apr. 11, 2024
Sep. 19, 2023
Sep. 18, 2023
Jan. 31, 2024
Oct. 31, 2023
Jul. 31, 2023
Apr. 30, 2023
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2022
Percentage increase in common stock dividend   20.00%                
Regular cash dividend declared per common stock   $ 0.30 $ 0.25 $ 0.30 $ 0.30 $ 0.25 $ 0.25 $ 1.10 $ 1.00 $ 1.00
Common stock repurchases (in shares)               230,160 1,855,714 527,752
Common stock repurchased               $ 12,464 $ 68,236 $ 20,372
Share price       40.01       $ 40.01 $ 36.77 $ 38.60
Shares paid for tax withholding for share based compensation               31,066    
Share-based payment               $ 47.19    
Regular cash dividend paid per common stock                 $ 0.25 $ 0.25
Treasury stock to settle stock option exercises and other share-based awards               135,156 0 0
Director [Member]                    
Common stock repurchases (in shares)               73,000    
Common stock repurchased               $ 3,200    
Share price       $ 43.50       $ 43.50    
Subsequent Events                    
Common stock repurchases (in shares) 5,600                  
Common stock repurchased $ 300                  
Share price $ 44.87