XML 94 R74.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholder's Investments - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Jul. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Noncumulative Cash Dividend $ 0.01665    
Annual Amount Entitled to be Received by Class A Common Stock shareholders $ 0.835    
Class A Nonvoting Common Stock Shares Reserved for Outstanding Share-Based Awards 2,955,586    
Number of Shares Remaining for Future Issuance of Share-Based Awards 4,049,563    
Share-based Compensation Expense $ 9,980 $ 9,495 $ 8,154
Share-based Compensation Expense, Net of Tax 7,485 $ 5,887 5,056
Share-Based Compensation Cost Not yet Recognized $ 10,898    
Share-Based Compensation Cost Not yet Recognized, Period for Recognition 1 year 7 months 17 days    
Restricted Shares and RSUs, Grants in Period, Weighted Average Grant Date Fair Value   $ 35.15  
Stock Option [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 33.33%    
Options, Award Vesting Period 3 years    
Options, Expiration Period 10 years    
Options, Vested in Period, Fair Value $ 3,006 $ 2,911 3,203
Options, Exercised in Period, Aggregate Intrinsic Value $ 6,208 $ 7,901 $ 811
Options Exercisable, Number 1,722,229 1,859,959 2,488,527
Options Exercisable, Weighted Average Exercise Price $ 26.82 $ 28.20 $ 30.18
Options, Exercised in Period, Proceeds from Issuance of Shares $ 12,099 $ 19,728 $ 5,246
Employee Service Share-based Compensation, Tax Benefit from Exercise of Stock Options 1,893 $ 3,002 $ 308
Options Outstanding, Aggregate Intrinsic Value 24,033    
Options Exercisable, Aggregate Intrinsic Value $ 18,945    
Service-Based RSUs [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options, Award Vesting Period 3 years