XML 48 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation Performance Based Restricted Shares and Restricted Stock Units (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested $ 22,077  
Performance Based Restricted Shares and Restricted Stock Units [Member] [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Outstanding at July 31, 2016 58,206  
Performance-Based RSUs, Grants in Period 56,290  
Performance-Based RSUs, Grants in Period, Weighted Average Grant Date Fair Value $ 33.12 $ 32.03
Performance-Based RSUs, Vested in Period 0  
Performance-Based RSUs, Vested in Period, Weighted Average Grant Date Fair Value $ 0.00  
Performance-Based RSUs, Forfeited in Period 0  
Performance-Based RSUs, Forfeitures, Weighted Average Grant Date Fair Value $ 0.00  
Outstanding at October 31, 2016 114,496  
Outstanding at October 31, 2016, Weighted Average Grant Date Fair Value $ 32.57