XML 40 R80.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation - 2016 Plan (Details)
12 Months Ended
Jul. 31, 2019
Installment
shares
Jul. 31, 2018
shares
Jul. 31, 2017
shares
Jul. 31, 2016
shares
Jan. 07, 2016
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Outstanding unvested restricted stock shares 307,153,000 212,106,000 222,298,000 331,367,000  
2016 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Maximum number of shares authorized for issuance         1,200,000
Number of anniversaries of grant date on which awards vest | Installment 3        
Outstanding unvested restricted stock shares 307,153        
Outstanding options (in shares)   0      
Shares available under Plan 755,429        
2016 Plan | First anniversary vesting          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting percentage 33.33%        
Vesting period 1 year        
2016 Plan | Second anniversary vesting          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting percentage 33.33%        
Vesting period 2 years        
2016 Plan | Third anniversary vesting          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting percentage 33.33%        
Vesting period 3 years