XML 55 R40.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock Repurchase Plan (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2016
Oct. 31, 2015
Jul. 31, 2016
Dec. 04, 2015
Jul. 16, 2008
Mar. 09, 2006
Accelerated Share Repurchases [Line Items]            
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  
Treasury Stock, Shares, Acquired 0 377,830        
Payments for Repurchase of Common Stock $ 0 $ 40,000        
Number of shares repurchased since inception 5,434,977 5,326,941 5,434,977      
Value of stock repurchased since inception $ (246,979) $ (233,192) $ (246,979)      
Remaining shares available for repurchase under existing program 2,065,023