XML 62 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Basic and Diluted Net (Loss) Income Per Share - Computation of Basic and Diluted Net Loss And Net Income Per Share of Common Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2024
Apr. 30, 2024
Jul. 31, 2023
Apr. 30, 2023
Jul. 31, 2024
Jul. 31, 2023
Numerator            
Net Income (Loss) $ (2,137) $ (2,139) $ 271 $ (326) $ (4,276) $ (55)
Denominator            
Basic weighted average common shares 26,556,754   25,330,545   26,392,351 25,327,255
Potentially dilutive shares from equity plans     604,473      
Diluted weighted-average common shares 26,556,754   25,935,018   26,392,351 25,327,255
Basic net (loss) income per share $ (0.08)   $ 0.01   $ (0.16) $ 0
Diluted net (loss) income per share $ (0.08)   $ 0.01   $ (0.16) $ 0