XML 20 R37.htm IDEA: XBRL DOCUMENT v2.4.0.6
Computation of Basic and Diluted Weighted Average Shares Outstanding (Detail)
3 Months Ended 9 Months Ended
Jul. 31, 2012
Jul. 31, 2011
Jul. 31, 2012
Jul. 31, 2011
Weighted Average Number of Shares Outstanding [Line Items]        
Weighted average shares outstanding for basic net earnings per share 6,867,073 6,486,577 6,914,450 6,131,944
Add effects of potentially dilutive securities -assumed exercise of stock options 758,012 976,592 743,096 954,052
Weighted average shares for diluted net earnings per share 7,625,085 7,463,169 7,657,546 7,085,996