XML 46 R35.htm IDEA: XBRL DOCUMENT v3.7.0.1
Earnings per share - Computation of Basic and Diluted Weighted Average Shares Outstanding (Detail) - shares
3 Months Ended 6 Months Ended
Apr. 30, 2017
Apr. 30, 2016
Apr. 30, 2017
Apr. 30, 2016
Denominators:        
Weighted average shares outstanding for basic earnings per share 8,834,747 8,759,570 8,882,863 8,738,012
Add effects of potentially dilutive securities-assumed exercise of stock options 42,454 0 0 0
Weighted average shares outstanding for diluted earnings per share 8,877,201 8,759,570 8,882,863 8,738,012