XML 45 R29.htm IDEA: XBRL DOCUMENT
v3.21.2

Loans Payable, Senior Notes, and Mortgage Company Loan Facility (Tables) | 12 Months Ended
--- | ---
Oct. 31, 2021
Debt Disclosure [Abstract] |
Schedule of Debt [Table Text Block] | At October 31, 2021 and 2020, loans payable consisted of the following (amounts in thousands):
|  | 2021 |  | 2020
Senior unsecured term loan |  | $ | 650,000 |  |  | $ | 800,000 |
Loans payable – other |  | 364,042 |  |  | 351,257 |
Deferred issuance costs |  | (2,508) |  |  | (3,302) |
|  | $ | 1,011,534 |  |  | $ | 1,147,955 |
Schedule of Loans Payable [Table Text Block] | Information regarding our loans payable at October 31, 2021 and 2020, is included in the table below ($ amounts in thousands):
| 2021 |  | 2020
Aggregate loans payable at October 31 | $ | 364,042 |  |  | $ | 351,257 |
Weighted-average interest rate | 4.33 | % |  | 4.30 | %
Interest rate range | 0.14% - 10.0% |  | 0.20% - 7.00%
Loans secured by assets: |  |  |
Carrying value of loans secured by assets | $ | 364,042 |  |  | $ | 351,257 |
Carrying value of assets securing loans | $ | 1,067,728 |  |  | $ | 947,989 |
The contractual maturities of “Loans payable – other” as of October 31, 2021, ranged from one month to 30 years.
Schedule of Debt Instrument [Table Text Block] | At October 31, 2021 and 2020, senior notes consisted of the following (amounts in thousands):
| 2021 |  | 2020
5.875% Senior Notes due February 15, 2022 | $ | 409,856 |  |  | $ | 419,876 |
4.375% Senior Notes due April 15, 2023 | 400,000 |  |  | 400,000 |
5.625% Senior Notes due January 15, 2024 | — |  |  | 250,000 |
4.875% Senior Notes due November 15, 2025 | 350,000 |  |  | 350,000 |
4.875% Senior Notes due March 15, 2027 | 450,000 |  |  | 450,000 |
4.35% Senior Notes due February 15, 2028 | 400,000 |  |  | 400,000 |
3.80% Senior Notes due November 1, 2029 | 400,000 |  |  | 400,000 |
Bond discounts, premiums, and deferred issuance costs, net | (5,867) |  |  | (8,158) |
| $ | 2,403,989 |  |  | $ | 2,661,718 |
Schedule of Maturities of Long-term Debt [Table Text Block] | As of October 31, 2021, the annual aggregate maturities of our loans and notes during each of the next five fiscal years are as follows (amounts in thousands):
|  |  | Amount
2022 |  |  | $ | 615,668 |
2023 |  |  | $ | 492,152 |
2024 |  |  | $ | 82,891 |
2025 |  |  | $ | 67,939 |
2026 |  |  | $ | 470,629 |

X
- Definition Schedule of debt instrument. + References No definition available. + Details
Name: | tol_ScheduleOfDebtInstrumentTableTextBlock
Namespace Prefix: | tol_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition A table or schedule providing information pertaining to other loans payable, including terms, featueres, collateral requirements and other information necesasry to a fair presentation. + References No definition available. + Details
Name: | tol_ScheduleofLoansPayableTableTextBlock
Namespace Prefix: | tol_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_DebtDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation. + References No definition available. + Details
Name: | us-gaap_ScheduleOfDebtTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of maturity and sinking fund requirement for long-term debt. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601 + Details
Name: | us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration