XML 51 R41.htm IDEA: XBRL DOCUMENT v2.4.0.6
Stock Option Activity (Details) (USD $)
In Thousands, except Share data, unless otherwise specified
3 Months Ended 6 Months Ended
Jan. 31, 2012
Apr. 30, 2013
Apr. 30, 2012
Oct. 31, 2012
Oct. 31, 2011
Class of Stock [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term   6 years 6 months 10 days 6 years 11 months 22 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term   6 years 0 months 17 days 5 years 10 months 10 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number   268,769 454,693 362,085 520,185
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price   $ 9.57 $ 9.28 $ 9.99 $ 8.54
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures 56,500 0 56,500    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value $ 8.10 $ 0.00 $ 8.10    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period   (18,167) (87,239)    
Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price   $ 5.90 $ 3.01    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period   (75,149) (34,753)    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price   $ 12.47 $ 11.13    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value   $ 486 $ 789    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number   207,771 219,394    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price   $ 9.44 $ 10.10    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value   $ 432 $ 374