XML 70 R63.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Commitments and Contingencies (Details) (USD $)
In Thousands
12 Months Ended
Jul. 31, 2011
Jul. 31, 2010
Jul. 31, 2009
Future minimum lease payments under non-cancelable operating leases      
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      
Beginning Balance 210 158 125
Provision 462 266 256
Obligations fulfilled during period (268) (214) (223)
Ending Balance $ 404 $ 210 $ 158