XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Note 13 - Stock Repurchase Program - Schedule of Stock Purchases (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 84 Months Ended 102 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
Oct. 31, 2024
Number of Shares Purchased (in shares) 500,000 5,000 24,744 2,300 6,863,789 3,379,522 11,459,115
Average Price Paid per Share (in dollars per share) $ 0.93 $ 0.79 $ 0.73 $ 0.73 $ 0.73 $ 0.42 $ 0.68
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 11,459,115
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 $ 3,172
[1] These shares of common stock were purchased through a private transaction