XML 80 R66.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity and Stock-based Compensation (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Jul. 31, 2016
Sep. 14, 2011
Class of Stock [Line Items]        
Share price (in dollars per share) $ 86.20 $ 72.16 $ 61.47  
Common stock, shares authorized (in shares) 500,000,000 500,000,000    
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001    
Common stock, shares outstanding (in shares) 80,611,698 75,007,625    
Restricted stock units RSUs [Member]        
Class of Stock [Line Items]        
Period of time based vesting 4 years      
Share based compensation expense, performance based awards $ 19.1 $ 9.4 $ 6.9  
Stock Plan 2011 [Member]        
Class of Stock [Line Items]        
Number of shares authorized       7,500,000
Maximum increase in percentage of outstanding number of shares of the Company's common stock (as a percent) 5.00%      
Performance Shares [Member]        
Class of Stock [Line Items]        
Period of time based vesting 4 years      
TSR PSUs [Member]        
Class of Stock [Line Items]        
Period of time based vesting 3 years