XML 39 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Net Income Per Common Share Net Income per Common Share (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 17, 2016
Apr. 30, 2020
Apr. 30, 2019
Apr. 30, 2020
Apr. 30, 2019
Jul. 31, 2019
Anti-dilutive securities (in shares)   4,000 54,000 1,000 48,000  
Common Stock, Dividends, Per Share, Cash Paid   $ 1.76 $ 1.76 $ 5.28 $ 4.70  
Cash dividends declared per share   1.76 1.76 $ 5.28 $ 4.70  
Payments of Dividends       $ 212,734 $ 189,566  
Preferred Stock, Par or Stated Value Per Share $ 0.01 $ 0.01 $ 0.01 $ 0.01 $ 0.01 $ 0.01
Dividends, Cash   $ 70,700 $ 70,900 $ 212,700 $ 189,600  
Common Stock [Member]            
Stock Issued During Period, Shares, New Issues 3,327,719          
Exchangeable Shares [Member]            
Stock Issued During Period, Shares, New Issues 418,095