XML 68 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Income Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2024
Jul. 31, 2023
Net Income Per Share        
Net income $ (1,376) $ 2,465 $ 277 $ 3,785
Denominator for basic net income (loss) per share (weighted-average shares which exclude shares in the treasury, 1,358,208 at July 31, 2024 and 2023) 7,390,873 7,409,305 7,371,358 7,340,914
Effect of dilutive securities from restricted stock plan 0 182,481 276,942 182,481
Denominator for diluted net income per share (adjusted weighted average shares) 7,390,873 7,591,786 7,648,300 7,523,395
Basic net income per share $ (0.19) $ 0.33 $ 0.04 $ 0.52
Diluted net income per share $ (0.19) $ 0.32 $ 0.04 $ 0.50