XML 47 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Net Income Per Common Share Net Income per Common Share (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Oct. 17, 2016
Oct. 31, 2020
Oct. 31, 2019
Jul. 31, 2020
Anti-dilutive securities (in shares)   600,000 700,000  
Common Stock, Dividends, Per Share, Cash Paid     $ 1.76  
Cash dividends declared per share   $ 0 $ 1.76  
Payments of Dividends   $ 0 $ 71,091  
Preferred Stock, Par or Stated Value Per Share $ 0.01 $ 0.01 $ 0.01 $ 0.01
Dividends, Cash     $ 71,100  
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