Supplemental Guarantor Information (Level 4 Senior Note table) (Details) (USD $) In Thousands, unless otherwise specified
|
Apr. 30, 2015
|
Oct. 31, 2014
|
Supplemental Guarantor Information (Textual) [Abstract] |
|
|
Senior notes |
$ 2,655,798us-gaap_SeniorNotes |
$ 2,655,044us-gaap_SeniorNotes |
Senior Notes Due 2015 [Member] |
|
|
Supplemental Guarantor Information (Textual) [Abstract] |
|
|
Issued Senior Notes |
300,000us-gaap_DebtInstrumentFaceAmount / us-gaap_DebtInstrumentAxis = tol_SeniorNotesDueTwoThousandFifteenMember |
|
Senior notes |
300,000us-gaap_SeniorNotes / us-gaap_DebtInstrumentAxis = tol_SeniorNotesDueTwoThousandFifteenMember |
|
Interest rate on notes |
5.15%us-gaap_DebtInstrumentInterestRateStatedPercentage / us-gaap_DebtInstrumentAxis = tol_SeniorNotesDueTwoThousandFifteenMember |
|
Senior Notes Due 2017 [Member] |
|
|
Supplemental Guarantor Information (Textual) [Abstract] |
|
|
Issued Senior Notes |
400,000us-gaap_DebtInstrumentFaceAmount / us-gaap_DebtInstrumentAxis = tol_SeniorNotesDueTwoThousandSeventeenMember |
|
Senior notes |
400,000us-gaap_SeniorNotes / us-gaap_DebtInstrumentAxis = tol_SeniorNotesDueTwoThousandSeventeenMember |
|
Interest rate on notes |
8.91%us-gaap_DebtInstrumentInterestRateStatedPercentage / us-gaap_DebtInstrumentAxis = tol_SeniorNotesDueTwoThousandSeventeenMember |
|
Senior Notes Due 2019 [Member] |
|
|
Supplemental Guarantor Information (Textual) [Abstract] |
|
|
Issued Senior Notes |
250,000us-gaap_DebtInstrumentFaceAmount / us-gaap_DebtInstrumentAxis = tol_SeniorNotesDueTwoThousandNineteenMember |
|
Senior notes |
250,000us-gaap_SeniorNotes / us-gaap_DebtInstrumentAxis = tol_SeniorNotesDueTwoThousandNineteenMember |
|
Interest rate on notes |
6.75%us-gaap_DebtInstrumentInterestRateStatedPercentage / us-gaap_DebtInstrumentAxis = tol_SeniorNotesDueTwoThousandNineteenMember |
|
Senior Notes Due 2022 [Member] |
|
|
Supplemental Guarantor Information (Textual) [Abstract] |
|
|
Issued Senior Notes |
419,876us-gaap_DebtInstrumentFaceAmount / us-gaap_DebtInstrumentAxis = tol_SeniorNotesDueTwoThousandTwentyTwoMember |
|
Senior notes |
419,876us-gaap_SeniorNotes / us-gaap_DebtInstrumentAxis = tol_SeniorNotesDueTwoThousandTwentyTwoMember |
|
Interest rate on notes |
5.875%us-gaap_DebtInstrumentInterestRateStatedPercentage / us-gaap_DebtInstrumentAxis = tol_SeniorNotesDueTwoThousandTwentyTwoMember |
|
Senior Notes Due 2023 [Member] |
|
|
Supplemental Guarantor Information (Textual) [Abstract] |
|
|
Issued Senior Notes |
400,000us-gaap_DebtInstrumentFaceAmount / us-gaap_DebtInstrumentAxis = tol_SeniorNotesDueTwoThousandTwentyThreeMember |
|
Senior notes |
400,000us-gaap_SeniorNotes / us-gaap_DebtInstrumentAxis = tol_SeniorNotesDueTwoThousandTwentyThreeMember |
|
Interest rate on notes |
4.375%us-gaap_DebtInstrumentInterestRateStatedPercentage / us-gaap_DebtInstrumentAxis = tol_SeniorNotesDueTwoThousandTwentyThreeMember |
|
Senior Notes Due Two Thousand Thirty-Two [Member] |
|
|
Supplemental Guarantor Information (Textual) [Abstract] |
|
|
Issued Senior Notes |
287,500us-gaap_DebtInstrumentFaceAmount / us-gaap_DebtInstrumentAxis = tol_SeniorNotesDueTwoThousandThirtyTwoMemberMember |
|
Senior notes |
287,500us-gaap_SeniorNotes / us-gaap_DebtInstrumentAxis = tol_SeniorNotesDueTwoThousandThirtyTwoMemberMember |
|
Interest rate on notes |
0.50%us-gaap_DebtInstrumentInterestRateStatedPercentage / us-gaap_DebtInstrumentAxis = tol_SeniorNotesDueTwoThousandThirtyTwoMemberMember |
|
Senior Notes Due 2018 [Member] |
|
|
Supplemental Guarantor Information (Textual) [Abstract] |
|
|
Issued Senior Notes |
350,000us-gaap_DebtInstrumentFaceAmount / us-gaap_DebtInstrumentAxis = tol_SeniorNotesDue2018Member |
|
Senior notes |
350,000us-gaap_SeniorNotes / us-gaap_DebtInstrumentAxis = tol_SeniorNotesDue2018Member |
|
Interest rate on notes |
4.00%us-gaap_DebtInstrumentInterestRateStatedPercentage / us-gaap_DebtInstrumentAxis = tol_SeniorNotesDue2018Member |
|
Senior Notes Due 2024 [Member] |
|
|
Supplemental Guarantor Information (Textual) [Abstract] |
|
|
Issued Senior Notes |
250,000us-gaap_DebtInstrumentFaceAmount / us-gaap_DebtInstrumentAxis = tol_SeniorNotesDue2024Member |
|
Senior notes |
$ 250,000us-gaap_SeniorNotes / us-gaap_DebtInstrumentAxis = tol_SeniorNotesDue2024Member |
|
Interest rate on notes |
5.625%us-gaap_DebtInstrumentInterestRateStatedPercentage / us-gaap_DebtInstrumentAxis = tol_SeniorNotesDue2024Member |
|