XML 72 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Loans Payable, Senior Notes and Mortgage Company Loan Facility Senior Notes Payable (Details Textual 4)
$ in Thousands
1 Months Ended 9 Months Ended
Feb. 28, 2021
USD ($)
Jul. 31, 2021
USD ($)
debtissuances
Jul. 31, 2020
USD ($)
Oct. 31, 2020
USD ($)
Senior Note Payable (Textual) [Abstract]        
Number of issuances of senior debt | debtissuances   6    
Repayments of Senior Debt   $ 294,168 $ 0  
Senior notes   2,403,576   $ 2,661,718
Senior Notes [Member]        
Senior Note Payable (Textual) [Abstract]        
Debt Instrument, Face Amount   2,410,000    
5.875% Senior Notes Due 2022        
Senior Note Payable (Textual) [Abstract]        
Repayments of Senior Debt   10,000    
Senior notes   $ 419,900    
Interest rate on notes   5.875%    
5.625% Senior notes due 2024        
Senior Note Payable (Textual) [Abstract]        
Interest rate on notes 5.625%      
Early Repayment of Senior Debt $ 250,000      
Pretax charge related to early retirement of debt $ 34,200