XML 73 R61.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation Expense and Shareholders' Equity (Details Textual) - USD ($)
3 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Jul. 31, 2020
Stockholders Equity and Stock Based Compensation (Additional Textual) [Abstract]      
Common stock, shares authorized (in shares) 500,000,000   500,000,000
Common stock, par value (in dollars per share) $ 0.0001   $ 0.0001
Shares issued (in shares) 83,791,856   83,461,925
Shares outstanding (in shares) 83,791,856   83,461,925
Additional percentage of shares reserved 5.00%    
Authorized repurchase amount $ 200,000,000.0    
Shares repurchased (in shares) 48,997    
Average price per share (in dollars per share) $ 102.05    
Aggregate purchase price $ 5,000,000.0    
Remaining authorized amount $ 195,000,000.0    
PSUs      
Class of Stock [Line Items]      
Period of time based Vesting 3 years    
PSUs | Tranche One      
Class of Stock [Line Items]      
Award vesting percentage 50.00%    
PSUs | Tranche two      
Class of Stock [Line Items]      
Award vesting percentage 50.00%    
TSR PSUs      
Class of Stock [Line Items]      
Period of time based Vesting 3 years    
Restricted Stock Units (RSUs)      
Class of Stock [Line Items]      
Period of time based Vesting 4 years    
Share-based compensation expense $ 3,300,000 $ 3,400,000