Company's total purchased intangible assets  | 
   
   
   
   
   |   | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
    
   
   |   | 
     | 
   Estimated Useful 
   Lives | 
     | 
     | 
   Gross Value | 
     | 
     | 
   Accumulated Amortization | 
     | 
     | 
   Net Value | 
     | 
    
   
   |   | 
     | 
   (In thousands, except estimated useful lives) | 
     | 
    
   
   
   
   | 
    As of July 31, 2012 
    | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
    
   
   | 
    Existing technology 
    | 
     | 
     | 
   2 to 7 years | 
     | 
     | 
   $ | 
   35,183 | 
     | 
     | 
   $ | 
   (15,931 | 
   )  | 
     | 
   $ | 
   19,252 | 
     | 
    
   
   | 
    Patents/core technology 
    | 
     | 
     | 
   4 to 6 years | 
     | 
     | 
     | 
   6,806 | 
     | 
     | 
     | 
   (4,041 | 
   )  | 
     | 
     | 
   2,765 | 
     | 
    
   
   | 
    Customer contracts 
    | 
     | 
     | 
   6 to 7 years | 
     | 
     | 
     | 
   7,233 | 
     | 
     | 
     | 
   (4,321 | 
   )  | 
     | 
     | 
   2,912 | 
     | 
    
   
   | 
    Support agreements 
    | 
     | 
     | 
   5 to 6 years | 
     | 
     | 
     | 
   2,917 | 
     | 
     | 
     | 
   (2,425 | 
   )  | 
     | 
     | 
   492 | 
     | 
    
   
   | 
    Tradenames/trademarks 
    | 
     | 
     | 
   1 to 5 years | 
     | 
     | 
     | 
   750 | 
     | 
     | 
     | 
   (673 | 
   )  | 
     | 
     | 
   77 | 
     | 
    
   
   | 
    Non-compete agreements 
    | 
     | 
     | 
   2 years | 
     | 
     | 
     | 
   912 | 
     | 
     | 
     | 
   (814 | 
   )  | 
     | 
     | 
   98 | 
     | 
    
   
   |   | 
     | 
     | 
     | 
     | 
     | 
   
      
    | 
   
      
    | 
     | 
     | 
   
      
    | 
   
      
    | 
     | 
     | 
   
      
    | 
   
      
    | 
     | 
    
   
   | 
    Sub-total 
    | 
     | 
     | 
     | 
     | 
     | 
   $ | 
   53,801 | 
     | 
     | 
   $ | 
   (28,205 | 
   )  | 
     | 
   $ | 
   25,596 | 
     | 
    
   
   | 
    In-process research and development 
    | 
     | 
     | 
     | 
   (a)  | 
     | 
     | 
   1,440 | 
     | 
     | 
     | 
   —   | 
     | 
     | 
     | 
   1,440 | 
     | 
    
   
   |   | 
     | 
     | 
     | 
     | 
     | 
   
      
    | 
   
      
    | 
     | 
     | 
   
      
    | 
   
      
    | 
     | 
     | 
   
      
    | 
   
      
    | 
     | 
    
   
   | 
    Total 
    | 
     | 
     | 
     | 
     | 
     | 
   $ | 
   55,241 | 
     | 
     | 
   $ | 
   (28,205 | 
   )  | 
     | 
   $ | 
   27,036 | 
     | 
    
   
   |   | 
     | 
     | 
     | 
     | 
     | 
   
      
    | 
   
      
    | 
     | 
     | 
   
      
    | 
   
      
    | 
     | 
     | 
   
      
    | 
   
      
    | 
     | 
    
   
    
     
   
   
   
   |   | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
    
   
   |   | 
     | 
   Estimated Useful Lives | 
     | 
     | 
   Gross Value | 
     | 
     | 
   Accumulated Amortization | 
     | 
     | 
   Net Value | 
     | 
    
   
   |   | 
     | 
   (In thousands, except estimated useful lives) | 
     | 
    
   
   
   
   | 
    As of July 31, 2011 
    | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
    
   
   | 
    Existing technology 
    | 
     | 
     | 
   4 to 5 years | 
     | 
     | 
   $ | 
   22,383 | 
     | 
     | 
   $ | 
   (10,595 | 
   )  | 
     | 
   $ | 
   11,788 | 
     | 
    
   
   | 
    Patents/core technology 
    | 
     | 
     | 
   4 to 6 years | 
     | 
     | 
     | 
   6,026 | 
     | 
     | 
     | 
   (3,110 | 
   )  | 
     | 
     | 
   2,916 | 
     | 
    
   
   | 
    Customer contracts 
    | 
     | 
     | 
   6 to 7 years | 
     | 
     | 
     | 
   6,933 | 
     | 
     | 
     | 
   (3,137 | 
   )  | 
     | 
     | 
   3,796 | 
     | 
    
   
   | 
    Support agreements 
    | 
     | 
     | 
   5 to 6 years | 
     | 
     | 
     | 
   2,917 | 
     | 
     | 
     | 
   (1,849 | 
   )  | 
     | 
     | 
   1,068 | 
     | 
    
   
   | 
    Tradenames/trademarks 
    | 
     | 
     | 
   1 to 5 years | 
     | 
     | 
     | 
   750 | 
     | 
     | 
     | 
   (529 | 
   )  | 
     | 
     | 
   221 | 
     | 
    
   
   | 
    Non-compete agreements 
    | 
     | 
     | 
   2 years | 
     | 
     | 
     | 
   812 | 
     | 
     | 
     | 
   (758 | 
   )  | 
     | 
     | 
   54 | 
     | 
    
   
   |   | 
     | 
     | 
     | 
     | 
     | 
   
      
    | 
   
      
    | 
     | 
     | 
   
      
    | 
   
      
    | 
     | 
     | 
   
      
    | 
   
      
    | 
     | 
    
   
   | 
    Sub-total 
    | 
     | 
     | 
     | 
     | 
     | 
   $ | 
   39,821 | 
     | 
     | 
   $ | 
   (19,978 | 
   )  | 
     | 
   $ | 
   19,843 | 
     | 
    
   
   | 
    In-process research and development 
    | 
     | 
     | 
     | 
   (a)  | 
     | 
     | 
   1,020 | 
     | 
     | 
     | 
   —   | 
     | 
     | 
     | 
   1,020 | 
     | 
    
   
   |   | 
     | 
     | 
     | 
     | 
     | 
   
      
    | 
   
      
    | 
     | 
     | 
   
      
    | 
   
      
    | 
     | 
     | 
   
      
    | 
   
      
    | 
     | 
    
   
   | 
    Total 
    | 
     | 
     | 
     | 
     | 
     | 
   $ | 
   40,841 | 
     | 
     | 
   $ | 
   (19,978 | 
   )  | 
     | 
   $ | 
   20,863 | 
     | 
    
   
   |   | 
     | 
     | 
     | 
     | 
     | 
   
      
    | 
   
      
    | 
     | 
     | 
   
      
    | 
   
      
    | 
     | 
     | 
   
      
    | 
   
      
    | 
     | 
    
   
    
    | 
Summary of amortization expense of intangible assets  | 
   
   
   
   
   |   | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
    
   
   |   | 
     | 
   Years Ended July 31, | 
     | 
    
   
   |   | 
     | 
   2012 | 
     | 
     | 
   2011 | 
     | 
     | 
   2010 | 
     | 
    
   
   |   | 
     | 
   (in thousands) | 
     | 
    
   
   
   
   | 
    Cost of product revenues 
    | 
     | 
   $ | 
   5,875 | 
     | 
     | 
   $ | 
   5,852 | 
     | 
     | 
   $ | 
   3,082 | 
     | 
    
   
   | 
    Cost of professional services and support revenues 
    | 
     | 
     | 
   540 | 
     | 
     | 
     | 
   540 | 
     | 
     | 
     | 
   540 | 
     | 
    
   
   | 
    Sales and marketing 
    | 
     | 
     | 
   1,812 | 
     | 
     | 
     | 
   1,432 | 
     | 
     | 
     | 
   1,182 | 
     | 
    
   
   |   | 
     | 
   
      
    | 
   
      
    | 
     | 
     | 
   
      
    | 
   
      
    | 
     | 
     | 
   
      
    | 
   
      
    | 
     | 
    
   
   | 
    Total amortization expense 
    | 
     | 
   $ | 
   8,227 | 
     | 
     | 
   $ | 
   7,824 | 
     | 
     | 
   $ | 
   4,804 | 
     | 
    
   
   |   | 
     | 
   
      
    | 
   
      
    | 
     | 
     | 
   
      
    | 
   
      
    | 
     | 
     | 
   
      
    | 
   
      
    | 
     | 
    
   
    
    | 
Estimated future amortization expense of purchased intangible assets  | 
   
   
   
   
   |   | 
     | 
     | 
     | 
     | 
    
   
   |   | 
     | 
   Amount | 
     | 
    
   
   |   | 
     | 
   (In thousands) | 
     | 
    
   
   
   
   | 
    Years ending July 31, 
    | 
     | 
     | 
     | 
     | 
    
   
   | 
    2013 
    | 
     | 
   $ | 
   7,419 | 
     | 
    
   
   | 
    2014 
    | 
     | 
     | 
   6,712 | 
     | 
    
   
   | 
    2015 
    | 
     | 
     | 
   5,939 | 
     | 
    
   
   | 
    2016 
    | 
     | 
     | 
   2,806 | 
     | 
    
   
   | 
    2017 
    | 
     | 
     | 
   1,221 | 
     | 
    
   
   | 
    Thereafter 
    | 
     | 
     | 
   1,499 | 
     | 
    
   
   |   | 
     | 
   
      
    | 
   
      
    | 
     | 
    
   
   | 
    Total 
    | 
     | 
   $ | 
   25,596 | 
     | 
    
   
   |   | 
     | 
   
      
    | 
   
      
    | 
     | 
    
   
    
    |