v3.25.4
Note 8 - Stockholders' Equity - Shares Repurchased (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Shares repurchased (in shares) 651 296
Total cost of shares repurchased $ 4,082 $ 1,934
Average price per share (in dollars per share) $ 6.27 $ 6.53