XML 18 R33.htm IDEA: XBRL DOCUMENT v2.4.0.8
Computation of Basic and Diluted Weighted Average Shares Outstanding (Detail)
3 Months Ended 9 Months Ended
Jul. 31, 2014
Jul. 31, 2013
Jul. 31, 2014
Jul. 31, 2013
Weighted Average Number of Shares Outstanding [Line Items]        
Weighted average shares outstanding for basic earnings per share 8,250,042 7,798,608 8,200,476 7,492,137
Add effects of potentially dilutive securities-assumed exercise of stock options 468,614 761,027 563,117 870,841
Weighted average shares outstanding for diluted earnings per share 8,718,656 8,559,635 8,763,593 8,362,978