XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 13 - Stock Repurchase Program - Schedule of Stock Purchases (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 84 Months Ended 99 Months Ended
Jul. 31, 2024
[1]
Apr. 30, 2024
[1]
Jan. 31, 2024
[1]
Oct. 31, 2023
[1]
Jul. 31, 2023
[1]
Apr. 30, 2023
Jul. 31, 2024
Number of Shares Purchased (in shares) 500,000 5,000 24,744 2,300 6,863,789 3,379,522 10,775,355
Average Price Paid per Share (in dollars per share) $ 0.93 $ 0.79 $ 0.73 $ 0.73 $ 0.73 $ 0.42 $ 0.64
Number of Shares Purchased as Part of Publicly Announced Plans or Programs (in shares) 500,000 5,000 24,744 2,300 6,863,789 3,379,522 10,775,355
Approximate Dollar Value of Shares That May Yet Be Purchased Under the Plan or Programs $ 2,071 $ 2,536 $ 2,540 $ 2,558 $ 2,560 $ 7,594 $ 2,071 [1]
[1] These shares of common stock were purchased through a private transaction