XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Note 6 - Earnings Per Share - Basic and Diluted Earnings Per Share (Details) - shares
3 Months Ended 6 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Weighted average shares outstanding for basic earnings per share (in shares) 10,107,687 9,963,291 10,087,309 9,927,776
Add effects of potentially dilutive securities-assumed exercise of stock options (in shares) 135,949 166,181 142,395 169,140
Weighted average shares outstanding for diluted earnings per share (in shares) 10,243,636 10,129,472 10,229,704 10,096,916