XML 65 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Employee Benefits (Details) - Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method - shares
shares in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2024
Oct. 31, 2023
Schedule Of Earnings Per Share Diluted By Common Class Including Two Class Method Abstract        
Weighted average shares – basic 17,595 17,531 17,550 17,461
Dilutive effect of RSUs 128   123  
Weighted average shares – diluted 17,723 17,531 17,673 17,461