XML 92 R64.htm IDEA: XBRL DOCUMENT v2.4.1.9
Accrued Expenses (Details 1) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 6 Months Ended
Apr. 30, 2015
Apr. 30, 2014
Apr. 30, 2015
Apr. 30, 2014
Changes in the warranty accrual        
Balance, beginning of year $ 84,695us-gaap_ProductWarrantyAccrual $ 42,688us-gaap_ProductWarrantyAccrual $ 86,282us-gaap_ProductWarrantyAccrual $ 43,819us-gaap_ProductWarrantyAccrual
Additions - homes closed during the year 4,335us-gaap_ProductWarrantyAccrualWarrantiesIssued 4,205us-gaap_ProductWarrantyAccrualWarrantiesIssued 8,253us-gaap_ProductWarrantyAccrualWarrantiesIssued 7,302us-gaap_ProductWarrantyAccrualWarrantiesIssued
Standard Product Warranty Accrual, Additions from Business Acquisition    9,244us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition    9,244us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition
Charges incurred (6,414)us-gaap_ProductWarrantyAccrualPayments (4,635)us-gaap_ProductWarrantyAccrualPayments (12,787)us-gaap_ProductWarrantyAccrualPayments (9,207)us-gaap_ProductWarrantyAccrualPayments
Balance, end of year 83,057us-gaap_ProductWarrantyAccrual 52,579us-gaap_ProductWarrantyAccrual 83,057us-gaap_ProductWarrantyAccrual 52,579us-gaap_ProductWarrantyAccrual
Warranty change, homes closed in prior period, other [Member]        
Changes in the warranty accrual        
Increase (decrease) to accruals for homes closed in prior periods $ 441us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease
/ tol_ChangeinwarrantyaccrualforhomesclosedinpriorperiodAxis
= tol_WarrantychangehomesclosedinpriorperiodotherMember
$ 1,077us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease
/ tol_ChangeinwarrantyaccrualforhomesclosedinpriorperiodAxis
= tol_WarrantychangehomesclosedinpriorperiodotherMember
$ 1,309us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease
/ tol_ChangeinwarrantyaccrualforhomesclosedinpriorperiodAxis
= tol_WarrantychangehomesclosedinpriorperiodotherMember
$ 1,421us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease
/ tol_ChangeinwarrantyaccrualforhomesclosedinpriorperiodAxis
= tol_WarrantychangehomesclosedinpriorperiodotherMember