XML 66 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Employee Benefits (Details) - Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2024
Jul. 31, 2023
Schedule Of Earnings Per Share Diluted By Common Class Including Two Class Method Abstract        
Weighted average shares – basic 17,548 17,460 17,528 17,427
Dilutive effect of RSUs 123   120  
Weighted average shares – diluted 17,671 17,460 17,648 17,427