XML 95 R81.htm IDEA: XBRL DOCUMENT v3.7.0.1
Supplemental Guarantor Information (Level 4 Senior Note table) (Details) - USD ($)
$ in Thousands
Apr. 30, 2017
Mar. 10, 2017
Oct. 31, 2016
Supplemental Guarantor Information (Textual) [Abstract]      
Senior notes $ 2,993,882   $ 2,694,372
Senior Notes Due 2017 [Member]      
Supplemental Guarantor Information (Textual) [Abstract]      
Issued Senior Notes 400,000    
Senior notes $ 400,000    
Interest rate on notes 8.91%    
Senior Notes Due 2018 [Member]      
Supplemental Guarantor Information (Textual) [Abstract]      
Issued Senior Notes $ 350,000    
Senior notes $ 350,000    
Interest rate on notes 4.00%    
Senior Notes Due 2019 [Member]      
Supplemental Guarantor Information (Textual) [Abstract]      
Issued Senior Notes $ 250,000    
Senior notes $ 250,000    
Interest rate on notes 6.75%    
Senior Notes Due 2022 [Member]      
Supplemental Guarantor Information (Textual) [Abstract]      
Issued Senior Notes $ 419,876    
Senior notes $ 419,876    
Interest rate on notes 5.875%    
Senior Notes Due 2023 [Member]      
Supplemental Guarantor Information (Textual) [Abstract]      
Issued Senior Notes $ 400,000    
Senior notes $ 400,000    
Interest rate on notes 4.375%    
Senior Notes Due 2024 [Member]      
Supplemental Guarantor Information (Textual) [Abstract]      
Issued Senior Notes $ 250,000    
Senior notes $ 250,000    
Interest rate on notes 5.625%    
4.875% Senior Notes Due 2025 [Member]      
Supplemental Guarantor Information (Textual) [Abstract]      
Issued Senior Notes $ 350,000    
Senior notes $ 350,000    
Interest rate on notes 4.875%    
4.875% Senior Notes Due 2027 [Member]      
Supplemental Guarantor Information (Textual) [Abstract]      
Issued Senior Notes $ 300,000    
Senior notes $ 300,000 $ 300,000  
Interest rate on notes 4.875% 4.875%  
Senior Notes Due Two Thousand Thirty-Two [Member]      
Supplemental Guarantor Information (Textual) [Abstract]      
Issued Senior Notes $ 287,500    
Senior notes $ 287,500    
Interest rate on notes 0.50%