Quarterly report pursuant to Section 13 or 15(d)

Unaudited Condensed Consolidated Balance Sheets (Parentheticals)

v3.23.3
Unaudited Condensed Consolidated Balance Sheets (Parentheticals) - USD ($)
$ in Thousands
Oct. 31, 2023
Jan. 31, 2023
Accounts receivable, reserves $ 426 $ 221
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 18,750,000 18,750,000
Common stock, shares issued (in shares) 8,362,774 8,264,308
Common stock, shares outstanding (in shares) 8,062,997 8,182,794
Treasury stock, shares (in shares) 299,777 81,514