XML 96 R81.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SUBSEQUENT EVENTS (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Apr. 11, 2024
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2022
Apr. 10, 2024
SUBSEQUENT EVENTS          
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 $ 36.77 $ 38.60  
Adjustment to its liability for uncertain income tax positions     $ 4,414    
Subsequent Event [Member]          
SUBSEQUENT EVENTS          
Common stock repurchases (in shares) 5,600        
Common stock repurchased $ 300        
Share price $ 44.87        
Dividends payable amount per share         $ 0.30