Quarterly report pursuant to Section 13 or 15(d)

Net Income (Loss) Per Common Share (Details)

v3.22.4
Net Income (Loss) Per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Net Income (Loss) Per Common Share        
Net income (loss) $ (1,264) $ 3,230 $ (5,386) $ 6,537
Weighted average common shares outstanding 9,676 8,553 9,258 7,075
Warrants   2,752   2,370
Diluted shares outstanding 9,676 11,305 9,258 9,445
Basic: Net income (loss) per common share $ (0.13) $ 0.38 $ (0.58) $ 0.92
Diluted: Net income (loss) per common share $ (0.13) $ 0.29 $ (0.58) $ 0.69