XML 13 R55.htm IDEA: XBRL DOCUMENT v3.20.1
Stock Repurchases (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended 223 Months Ended
Oct. 31, 2018
Apr. 30, 2020
Apr. 30, 2020
Jul. 31, 2019
Sep. 22, 2011
Stock Repurchased and Retired During Period, Shares 7,635,596        
Stock Repurchased and Retired During Period, Value $ 365.0        
Stock Repurchased and Retired During Period Cost Per Share       $ 47.81  
Number of stock options exercised   6,898,000      
Stock Repurchase Program 2011          
Stock Repurchase Program Additional Number Of Shares Authorized Approved         80,000,000
Stock Repurchased and Retired During Period, Shares     114,549,198    
Number of shares available for repurchase under stock repurchase program   81,450,802 81,450,802    
Common Stock | Stock Repurchase Program 2011          
Common stock authorized for repurchase (in shares)         196,000,000