|
Supplemental Guarantor Information (Level 4 Senior Note table) (Details) (USD $)
In Thousands, unless otherwise specified |
Jan. 31, 2014
|
Oct. 31, 2013
|
Jan. 31, 2014
Senior Notes Due 2014 [Member]
|
Mar. 16, 2004
Senior Notes Due 2014 [Member]
|
Jan. 31, 2014
Senior Notes Due 2015 [Member]
|
Jun. 02, 2005
Senior Notes Due 2015 [Member]
|
Jan. 31, 2014
Senior Notes Due 2017 [Member]
|
Apr. 13, 2009
Senior Notes Due 2017 [Member]
|
Jan. 31, 2014
Senior Notes Due 2019 [Member]
|
Sep. 22, 2009
Senior Notes Due 2019 [Member]
|
Jan. 31, 2014
Senior Notes Due 2022 [Member]
|
Feb. 07, 2012
Senior Notes Due 2022 [Member]
|
Jan. 31, 2014
Senior Notes Due 2023 [Member]
|
Apr. 03, 2013
Senior Notes Due 2023 [Member]
|
Jan. 31, 2014
Senior Notes Due Two Thousand Thirty-Two [Member]
|
Sep. 05, 2012
Senior Notes Due Two Thousand Thirty-Two [Member]
|
Jan. 31, 2014
Senior Notes Due 2018 [Member]
|
Nov. 12, 2013
Senior Notes Due 2018 [Member]
|
Jan. 31, 2014
Senior Notes Due 2024 [Member]
|
Nov. 13, 2013
Senior Notes Due 2024 [Member]
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Supplemental Guarantor Information (Textual) [Abstract] | ||||||||||||||||||||
| Issued Senior Notes | $ 300,000 | $ 300,000 | $ 400,000 | $ 250,000 | $ 419,876 | $ 400,000 | $ 287,500 | $ 350,000 | $ 250,000 | |||||||||||
| Senior notes | $ 2,921,851 | $ 2,321,442 | $ 267,960 | $ 300,000 | $ 400,000 | $ 250,000 | $ 419,876 | $ 400,000 | $ 287,500 | $ 350,000 | $ 250,000 | |||||||||
| Interest rate on notes | 4.95% | 5.15% | 8.91% | 6.75% | 5.875% | 4.375% | 0.50% | 4.00% | 5.625% |