Restructuring Charges (Details) (USD $)
3 Months Ended 6 Months Ended 1 Months Ended
Jan. 31, 2015
Oct. 31, 2014
Jan. 31, 2015
Aug. 31, 2014
position
Restructuring Cost and Reserve [Line Items]        
Net reduction to the restructuring reserve $ 500,000      
Restructuring Reserve [Roll Forward]        
Balance at beginning of period 3,187,000 0 0 0
Gross charges 286,000 6,554,000 6,100,000  
Change in estimate related to first quarter of fiscal 2015 (768,000)      
Cash payments (2,102,000) (3,094,000)    
Non-cash charges   (273,000)    
Balance at end of period 603,000 3,187,000 603,000  
Other One-time Charges [Member]        
Restructuring Cost and Reserve [Line Items]        
Other one-time charges incurred to-date 1,500,000   1,500,000  
Other on-time charges incurred during period 1,111,000   1,543,000  
Employee Severance and Benefits [Member]        
Restructuring Reserve [Roll Forward]        
Balance at beginning of period 3,187,000 0 0 0
Gross charges 58,000 6,203,000    
Change in estimate related to first quarter of fiscal 2015 (768,000)      
Cash payments (1,874,000) (2,743,000)    
Non-cash charges   (273,000)    
Balance at end of period 603,000 3,187,000 603,000  
Other [Member]        
Restructuring Reserve [Roll Forward]        
Balance at beginning of period 0 0 0 0
Gross charges 228,000 351,000    
Change in estimate related to first quarter of fiscal 2015 0      
Cash payments (228,000) (351,000)    
Non-cash charges   0    
Balance at end of period 0 0 0  
Minimum [Member]        
Restructuring Cost and Reserve [Line Items]        
Expected restructuring charges       6,000,000
Minimum [Member] | Other One-time Charges [Member]        
Restructuring Cost and Reserve [Line Items]        
Expected restructuring charges       2,300,000
Maximum [Member]        
Restructuring Cost and Reserve [Line Items]        
Expected number of positions eliminated       66
Expected number of positions eliminated, percent       3.70%
Expected number of positions relocated       75
Expected number of positions relocated, percent       4.20%
Expected restructuring charges       8,000,000
Maximum [Member] | Other One-time Charges [Member]        
Restructuring Cost and Reserve [Line Items]        
Expected restructuring charges       4,300,000
Unpaid Employee Severance Benefits [Member] | Employee Severance and Benefits [Member]        
Restructuring Reserve [Roll Forward]        
Change in estimate related to first quarter of fiscal 2015 400,000      
Unused Insurance and Outplacement Costs [Member] | Unused insurance and outplacement costs        
Restructuring Reserve [Roll Forward]        
Change in estimate related to first quarter of fiscal 2015 300,000      
Third Party Professional Services [Member] | Other [Member]        
Restructuring Reserve [Roll Forward]        
Gross charges 200,000      
Cost of revenue [Member] | Other One-time Charges [Member]        
Restructuring Cost and Reserve [Line Items]        
Other on-time charges incurred during period 26,000   27,000  
Research and development [Member] | Other One-time Charges [Member]        
Restructuring Cost and Reserve [Line Items]        
Other on-time charges incurred during period 7,000   7,000  
Sales and marketing [Member] | Other One-time Charges [Member]        
Restructuring Cost and Reserve [Line Items]        
Other on-time charges incurred during period 286,000   370,000  
General and administrative [Member] | Other One-time Charges [Member]        
Restructuring Cost and Reserve [Line Items]        
Other on-time charges incurred during period $ 792,000   $ 1,139,000