XML 65 R75.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity (Detail) - USD ($)
3 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Jun. 19, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock repurchased (in shares) 0 0  
Stock repurchased $ 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 $ 5,013,000 $ 4,530,000  
Stock repurchase program authorized amount     $ 250,000,000