XML 67 R121.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Supplemental Guarantor Information (Level 4 Senior Note table) (Details) - USD ($)
$ in Thousands
Oct. 31, 2019
Oct. 31, 2018
Jan. 31, 2018
Sep. 05, 2012
Supplemental Guarantor Information (Textual) [Abstract]        
Senior notes $ 2,659,898 $ 2,861,375    
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.63%      
4.875% Senior Notes Due 2025 [Member]        
Supplemental Guarantor Information (Textual) [Abstract]        
Senior notes $ 350,000 350,000    
Interest rate on notes 4.875%      
4.875% Senior Notes Due 2027 [Member]        
Supplemental Guarantor Information (Textual) [Abstract]        
Senior notes $ 450,000 450,000    
Interest rate on notes 4.875%      
4.350% Senior Notes Due 2028 [Member]        
Supplemental Guarantor Information (Textual) [Abstract]        
Senior notes $ 400,000 400,000 $ 400,000  
Interest rate on notes 4.35%   4.35%  
Senior Notes Due 2032 [Member]        
Supplemental Guarantor Information (Textual) [Abstract]        
Interest rate on notes       0.50%
3.80% Senior Notes Due 2029 [Member]        
Supplemental Guarantor Information (Textual) [Abstract]        
Senior notes $ 400,000 $ 0    
Interest rate on notes 3.80%