XML 63 R30.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Commitments and Contingencies (Tables)
12 Months Ended
Jul. 31, 2011
Commitments and Contingencies [Abstract]  
Future minimum lease payments under non-cancelable operating leases
 
         
    Operating
 
    Leases  
    (In thousands)  
 
Year ending July 31,
       
2012
  $ 4,823  
2013
    4,414  
2014
    3,969  
2015
    3,892  
2016
    3,336  
         
Total minimum payments
  $ 20,434  
         
 
Changes in the warranty liability
 
         
    Warranty
 
    Amount  
    (In thousands)  
 
As of July 31, 2008
  $ 125  
Provision
    256  
Obligations fulfilled during period
    (223 )
         
As of July 31, 2009
    158  
Provision
    266  
Obligations fulfilled during period
    (214 )
         
As of July 31, 2010
    210  
Provision
    462  
Obligations fulfilled during period
    (268 )
         
As of July 31, 2011
  $ 404