XML 85 R69.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock Repurchase Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2017
Jul. 31, 2016
Jul. 31, 2015
Dec. 04, 2015
Jul. 16, 2008
Mar. 09, 2006
Accelerated Share Repurchases [Line Items]            
Treasury Stock, Shares, Acquired 1,317 485,866        
Repurchases of Common Stock $ 210 $ 53,787 $ 0      
Number of shares authorized to repurchase 7,500,000         3,000,000
Additional number of shares authorized to repurchase       1,500,000 3,000,000  
Number of shares repurchased since inception 5,436,294 5,434,977        
Value of stock repurchased since inception $ 247,189 $ 246,979        
Remaining shares available for repurchase under existing program 2,063,706