XML 85 R69.htm IDEA: XBRL DOCUMENT
v3.21.2

Accrued Expenses (Details 1) - USD ($) $ in Thousands | 3 Months Ended | 12 Months Ended | 42 Months Ended
--- | --- | --- | ---
Oct. 31, 2021 | Apr. 30, 2020 | Oct. 31, 2021 | Oct. 31, 2020 | Oct. 31, 2019 | Apr. 30, 2020
Change in warranty accruals for home closed in prior periods [Line Items] |  |  |  |  |  |
Loss Contingency, Receivable | $ 16,773 |  | $ 16,773 | $ 79,269 |  |
Changes in the warranty accrual |  |  |  |  |  |
Balance, beginning of year |  |  | 157,351 | 201,886 | $ 258,831 |
Additions - homes closed during the year |  |  | 42,316 | 36,103 | 35,475 |
Addition - liabilities acquired |  |  | 100 | 190 | 855 |
Charges incurred |  |  | (55,655) | (63,139) | (99,298) |
Balance, end of year | 145,062 |  | 145,062 | 157,351 | 201,886 |
Water intrusion related [Member] |  |  |  |  |  |
Changes in the warranty accrual |  |  |  |  |  |
Balance, beginning of year |  |  | 79,500 |  |  |
Balance, end of year | 54,700 |  | 54,700 | 79,500 |  |
Other Assets [Member] | Water intrusion related [Member] |  |  |  |  |  |
Change in warranty accruals for home closed in prior periods [Line Items] |  |  |  |  |  |
Loss Contingency, Receivable | 5,800 |  | 5,800 | 68,400 |  |
Changes in the warranty accrual |  |  |  |  |  |
Product Liability Contingency, Third Party Recovery |  |  |  |  |  | $ 152,600
Reclass from self insurance accrual |  |  |  |  |  |
Changes in the warranty accrual |  |  |  |  |  |
Standard and Extended Product Warranty Accrual, Period Increase (Decrease) |  |  | 3,618 | 0 | 0 |
Warranty Obligations [Member] |  |  |  |  |  |
Changes in the warranty accrual |  |  |  |  |  |
Increase (decrease) to accruals for homes closed in prior periods |  |  | (11,823) | (24,400) | 0 |
Warranty Obligations [Member] | Other Assets [Member] | Water intrusion related [Member] |  |  |  |  |  |
Changes in the warranty accrual |  |  |  |  |  |
Product Liability Contingency, Third Party Recovery | $ 11,800 | $ 24,400 |  |  |  |
Warranty change, homes closed in prior period, other [Member] |  |  |  |  |  |
Changes in the warranty accrual |  |  |  |  |  |
Increase (decrease) to accruals for homes closed in prior periods |  |  | $ 9,155 | $ 6,711 | $ 6,023 |

X
- Definition [Line Items] for Change in warranty accruals for home closed in prior periods [Table] + References No definition available. + Details
Name: | tol_ChangeinwarrantyaccrualsforhomeclosedinpriorperiodsLineItems
Namespace Prefix: | tol_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of receivable related to a loss contingency accrual. For example, an insurance recovery receivable. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248 + Details
Name: | us-gaap_LossContingencyReceivable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. + References No definition available. + Details
Name: | us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of the estimated recovery from third parties recorded in the period pertaining to product liability damages from specified products. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.Y.Q2) -URI http://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349 + Details
Name: | us-gaap_ProductLiabilityContingencyThirdPartyRecovery
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.15(5)) -URI http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (c)(5) -URI http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249 + Details
Name: | us-gaap_ProductWarrantyAccrual
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph ((c)(2)) -URI http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249 + Details
Name: | us-gaap_ProductWarrantyAccrualPayments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of increase (decrease) in the standard and extended product warranty liability. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249 + Details
Name: | us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of increase (decrease) in the standard and extended product warranty accrual from changes in estimates attributable to preexisting product warranties. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph ((c)(4)) -URI http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249 + Details
Name: | us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of increase in the standard and extended product warranty accrual from warranties issued. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph ((c)(3)) -URI http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249 + Details
Name: | us-gaap_ProductWarrantyAccrualWarrantiesIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of increase in the standard product warranty accrual from a business acquisition. Excludes extended product warranties. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249 + Details
Name: | us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=tol_WaterintrusionrelatedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | tol_ChangeInWarrantyAccrualAxis=tol_ReclassFromSelfInsuranceAccrualMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ChangeInAccountingEstimateByTypeAxis=us-gaap_WarrantyObligationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | tol_ChangeinwarrantyaccrualforhomesclosedinpriorperiodAxis=tol_WarrantychangehomesclosedinpriorperiodotherMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |