XML 99 R85.htm IDEA: XBRL DOCUMENT v3.20.1
Supplemental Guarantor Information (Level 4 Senior Note table) (Details) - USD ($)
$ in Thousands
Apr. 30, 2020
Oct. 31, 2019
Supplemental Guarantor Information (Textual) [Abstract]    
Senior notes $ 2,660,815 $ 2,659,898
Senior Notes Due 2022 [Member]    
Supplemental Guarantor Information (Textual) [Abstract]    
Senior notes $ 419,876  
Interest rate on notes 5.875%  
Senior Notes Due 2023 [Member]    
Supplemental Guarantor Information (Textual) [Abstract]    
Senior notes $ 400,000  
Interest rate on notes 4.375%  
Senior Notes Due 2024 [Member]    
Supplemental Guarantor Information (Textual) [Abstract]    
Senior notes $ 250,000  
Interest rate on notes 5.625%  
4.875% Senior Notes Due 2025 [Member]    
Supplemental Guarantor Information (Textual) [Abstract]    
Senior notes $ 350,000  
Interest rate on notes 4.875%  
4.875% Senior Notes Due 2027 [Member]    
Supplemental Guarantor Information (Textual) [Abstract]    
Senior notes $ 450,000  
Interest rate on notes 4.875%  
4.350% Senior Notes Due 2028 [Member]    
Supplemental Guarantor Information (Textual) [Abstract]    
Senior notes $ 400,000  
Interest rate on notes 4.35%  
3.80% Senior Notes Due 2029 [Member]    
Supplemental Guarantor Information (Textual) [Abstract]    
Senior notes $ 400,000  
Interest rate on notes 3.80%