Equity Incentive Plans and Benefit Plans - Market Stock Units (Details) (USD $)
In Thousands, except Share data, unless otherwise specified
6 Months Ended 3 Months Ended
Jan. 31, 2015
Jan. 31, 2014
Oct. 31, 2014
tranche
Jan. 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]        
Dividend yield 0.00% 0.00%    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]        
Share market value $ 16.58      
Market stock units [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Awards granted     595,000 0
Percentage of shares to be earned upon performance achievement     100.00%  
Performance achievement period     3 years  
Number of tranches granted     3  
Maximum percentage of target number of shares initially granted to be received     150.00%  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]        
Risk-free interest rates 1.03%      
Expected term (in years) 2 years 10 months 13 days      
Dividend yield 0.00%      
Volatility 50.73%      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]        
Awarded     595,000 0
Ending Balance 565,000      
MSUs outstanding, Weighted Average Remaining Contractual Life 2 years 6 months      
MSUs outstanding, Aggregate Intrinsic Value $ 9,368      
MSUs vested and expected to vest, Number of Shares 531,773      
MSUs vested and expected to vest, Weighted Average Remaining Contractual Life 2 years 6 months      
MSUs vested and expected to vest, Aggregate Intrinsic Value $ 8,817      
Market Stock Units, Target Shares Granted [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Awards granted 595,000      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]        
Beginning Balance          
Awarded 595,000      
Forfeited (30,000)      
Ending Balance 565,000      
Market Stock Units, Maximum Shares Eligible to Receive [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Awards granted 892,500      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]        
Beginning Balance          
Awarded 892,500      
Forfeited 0      
Ending Balance 892,500      
Tranche 3 [Member] | Market stock units [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Performance achievement period     3 years  
Weighted average grant date fair value of awards granted     26.74  
Tranche 2 [Member] | Market stock units [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Performance achievement period     2 years  
Weighted average grant date fair value of awards granted     26.90  
Tranche 1 [Member] | Market stock units [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Performance achievement period     1 year  
Weighted average grant date fair value of awards granted     28.10