XML 57 R72.htm IDEA: XBRL DOCUMENT v2.4.0.8
Commitments and Contingencies - Additional Information (Detail) (USD $)
12 Months Ended
Jul. 31, 2014
Leases
Jul. 31, 2013
Jul. 31, 2012
Purchase Commitment, Excluding Long-term Commitment [Line Items]      
Third-party claims for damages from company's product $ 0 $ 0  
Operating lease expiration year 2021    
Number of lease extension options 1    
Lease extension period 5 years    
Lease termination notice period prior to expiration of original term 425 days    
Rent expense 7,100,000 4,100,000 4,200,000
Purchase Commitment
     
Purchase Commitment, Excluding Long-term Commitment [Line Items]      
Non-cancelable inventory commitments 28,700,000    
Employee and Board of Director Member
     
Purchase Commitment, Excluding Long-term Commitment [Line Items]      
Claims for damages in connection with services $ 0 $ 0