XML 110 R60.htm IDEA: XBRL DOCUMENT v2.4.0.6
Stock-Based Benefit Plans (Details 1) (USD $)
3 Months Ended 6 Months Ended
Apr. 30, 2013
Apr. 30, 2012
Apr. 30, 2013
Apr. 30, 2012
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate     46.70% 46.99%
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Payments     $ 0 $ 0
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value     $ 13.05 $ 8.70
Stock based expense recognized 4,343,000 3,205,000 10,027,000 8,831,000
Employee Service Share-based Compensation, Tax Benefit from Compensation Expense 1,588,000 1,174,000 3,666,000 3,235,000
Employee Stock Option [Member]
       
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock based expense recognized $ 1,360,000 $ 1,225,000 $ 4,835,000 $ 4,745,000
Maximum [Member]
       
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate     48.13% 50.24%
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate     1.56% 1.77%
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term     8 years 10 months 17 days 9 years 0 months 22 days
Minimum [Member]
       
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate     44.04% 44.20%
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate     0.64% 0.78%
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term     4 years 5 months 22 days 4 years 7 months 2 days