XML 25 R74.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity (Detail) - USD ($)
3 Months Ended 9 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Apr. 30, 2020
Apr. 30, 2019
Jun. 19, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock repurchased (in shares) 0 0 0 0  
Stock repurchased $ 0 $ 0 $ 0 $ 0  
Performance Shares (PSUs) | Share-based Compensation Award, Tranche Two | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting percentages     50.00%    
Performance Shares (PSUs) | Share-based Compensation Award, Tranche Two | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting percentages     150.00%    
Performance Shares (PSUs) | Share-based Compensation Award, Tranche One          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting percentages     50.00%    
Performance Shares (PSUs) | Share-based Compensation Award, Tranche Three          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting percentages     15000.00%    
Restricted Stock Units (RSUs)          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation $ 4,350,000 $ 4,632,000 $ 14,425,000 $ 14,118,000  
Stock repurchase program authorized amount         $ 250,000,000