|
Senior Notes Payable (Details Textual 2) (USD $)
In Thousands, unless otherwise specified |
3 Months Ended | 3 Months Ended | 3 Months Ended | 3 Months Ended | 3 Months Ended | 3 Months Ended | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Jan. 31, 2014
debtissuances
|
Jan. 31, 2013
|
Oct. 31, 2013
|
Jan. 31, 2014
Senior Notes Issued for Cash [Member]
|
Jan. 31, 2014
Four percent Senior Notes due two thousand and eighteen [Member]
|
Nov. 12, 2013
Four percent Senior Notes due two thousand and eighteen [Member]
|
Jan. 31, 2014
five point six two five percent Senior notes due twenty twenty four [Member]
|
Nov. 13, 2013
five point six two five percent Senior notes due twenty twenty four [Member]
|
Oct. 31, 2013
Five Point Nine Five Percent Senior Notes Due Two Thousand and Thirteen [Member]
|
Apr. 30, 2013
4.375% Senior Notes due 2023 [Member]
|
Apr. 03, 2013
4.375% Senior Notes due 2023 [Member]
|
Jul. 31, 2013
four point three seven five percent Senior Notes due 2023 second tranche [Member]
|
Apr. 03, 2013
four point three seven five percent Senior Notes due 2023 second tranche [Member]
|
Jan. 31, 2013
Six Point Eight Seven Five Percent Senior Notes Due Two Thousand and Twelve [Member]
|
Oct. 31, 2012
Six Point Eight Seven Five Percent Senior Notes Due Two Thousand and Twelve [Member]
|
|
| Senior Note Payable (Textual) [Abstract] | |||||||||||||||
| Number of issuances of senior debt | 9 | ||||||||||||||
| Issued Senior Notes | $ 2,921,851 | $ 2,321,442 | $ 2,925,000 | ||||||||||||
| Proceeds from Issuance of Senior Long-term Debt | 600,000 | 350,000 | 250,000 | 300,000 | 100,000 | ||||||||||
| Debt Instrument, Interest Rate, Stated Percentage | 4.00% | 5.625% | 5.95% | 4.375% | 4.375% | 6.875% | |||||||||
| Proceeds from Debt, Net of Issuance Costs | 596,220 | 298,100 | 102,300 | ||||||||||||
| Repayments of Senior Debt | $ 59,068 | $ 104,800 | $ 59,100 | ||||||||||||
| Par value of senior note issuance | 103.00% | ||||||||||||||