XML 55 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Net Income Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2024
Oct. 31, 2023
Net Income Per Share        
Net income $ 86 $ 2,618 $ 363 $ 6,402
Denominator for basic net income per share (weighted-average shares which exclude shares in the treasury, 1,358,208 at October 31, 2024 and 2023) 7,428,451 7,428,557 7,379,835 7,344,559
Effect of dilutive securities from restricted stock plan 236,081 185,847 256,512 184,164
Denominator for diluted net income per share (adjusted weighted average shares) 7,664,532 7,614,404 7,636,646 7,528,723
Basic net income per share $ 0.01 $ 0.35 $ 0.05 $ 0.87
Diluted net income per share $ 0.01 $ 0.34 $ 0.05 $ 0.85