XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CASH DIVIDENDS AND COMMON STOCK REPURCHASES (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Apr. 30, 2024
Apr. 30, 2023
CASH DIVIDENDS AND COMMON STOCK REPURCHASES    
Regular cash dividend declared per common stock $ 0.30 $ 0.25
Common stock repurchases (in shares) 5,600 92,656
Common stock repurchased $ 187 $ 3,681
Share price $ 44.87 $ 39.61
Shares paid for tax withholding for share based compensation 185,354  
Share-based payment $ 60.64  
Treasury stock to settle stock option exercises and other share-based awards 113,260 65,470