XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Loss Per Share - Basic and Diluted Earnings Per Share (Details) - shares
3 Months Ended 6 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Basic (in shares) 10,290,911 10,107,687 10,256,158 10,087,309
Add effects of potentially dilutive securities-assumed exercise of stock options (in shares) 36,360 135,949 0 142,395
Diluted (in shares) 10,327,271 10,243,636 10,256,158 10,229,704