XML 75 R61.htm IDEA: XBRL DOCUMENT v3.24.1
EMPLOYEE BENEFITS (Details) - Schedule of Diluted Imapct on Earnings Per Shares - shares
shares in Thousands
12 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2022
Schedule Of Diluted Imapct On Earnings Per Shares Abstract      
Weighted average shares - basic 17,482 17,638 17,946
Dilutive effect of RSUs 94    
Weighted average shares - diluted 17,576 17,638 17,946