XML 98 R51.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investments in and Advances to Unconsolidated Entities (Details 4) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 6 Months Ended
Apr. 30, 2015
Apr. 30, 2014
Apr. 30, 2015
Apr. 30, 2014
Condensed Statements of Operations:        
Revenues $ 40,237us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue $ 133,115us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue $ 86,306us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue $ 155,973us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue
Cost of revenues 27,662us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales 80,490us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales 63,549us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales 97,867us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales
Other expenses 6,175tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses 11,176tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses 12,699tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses 24,944tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses
Total expenses 33,837tol_EquityMethodInvestmentSummarizedFinancialInformationExpenses 91,666tol_EquityMethodInvestmentSummarizedFinancialInformationExpenses 76,248tol_EquityMethodInvestmentSummarizedFinancialInformationExpenses 122,811tol_EquityMethodInvestmentSummarizedFinancialInformationExpenses
Gain on disposition of loans and REO 15,955tol_EquityMethodInvestmentSummarizedFinancialInformationGainLossOnDispositionOfLoansAndOwnedRealEstate 2,551tol_EquityMethodInvestmentSummarizedFinancialInformationGainLossOnDispositionOfLoansAndOwnedRealEstate 23,586tol_EquityMethodInvestmentSummarizedFinancialInformationGainLossOnDispositionOfLoansAndOwnedRealEstate 6,458tol_EquityMethodInvestmentSummarizedFinancialInformationGainLossOnDispositionOfLoansAndOwnedRealEstate
Income (loss) from operations 22,355tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations 44,000tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations 33,644tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations 39,620tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations
Other income 1,047tol_EquityMethodInvestmentSummarizedFinancialInformationOtherIncome 1,917tol_EquityMethodInvestmentSummarizedFinancialInformationOtherIncome 1,707tol_EquityMethodInvestmentSummarizedFinancialInformationOtherIncome 44,938tol_EquityMethodInvestmentSummarizedFinancialInformationOtherIncome
Net income (loss) 23,402tol_NetIncomeBeforeNoncontrollingInterest 45,917tol_NetIncomeBeforeNoncontrollingInterest 35,351tol_NetIncomeBeforeNoncontrollingInterest 84,558tol_NetIncomeBeforeNoncontrollingInterest
Less: income attributable to noncontrolling interest (9,454)tol_NetIncomeAttributableToNoncontrollingInterest (1,751)tol_NetIncomeAttributableToNoncontrollingInterest (11,077)tol_NetIncomeAttributableToNoncontrollingInterest (2,654)tol_NetIncomeAttributableToNoncontrollingInterest
Net income (loss) attributable to controlling interest 13,948us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss 44,166us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss 24,274us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss 81,904us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss
Other comprehensive income (loss) (23)tol_EquityMethodSummarizedFinancialInformationOtherComprehensiveIncome (56)tol_EquityMethodSummarizedFinancialInformationOtherComprehensiveIncome (45)tol_EquityMethodSummarizedFinancialInformationOtherComprehensiveIncome 729tol_EquityMethodSummarizedFinancialInformationOtherComprehensiveIncome
Total comprehensive income 13,925tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss 44,110tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss 24,229tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss 82,633tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss
Income (loss) from unconsolidated entities 6,227us-gaap_IncomeLossFromEquityMethodInvestments 14,327us-gaap_IncomeLossFromEquityMethodInvestments 11,128us-gaap_IncomeLossFromEquityMethodInvestments 37,242us-gaap_IncomeLossFromEquityMethodInvestments
Structured Asset Joint Venture [Member]        
Condensed Statements of Operations:        
Revenues 2,072us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
3,505us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
2,961us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
3,789us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
Cost of revenues 2,773us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
4,132us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
8,848us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
6,482us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
Other expenses 266tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
415tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
592tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
874tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
Total expenses 3,039tol_EquityMethodInvestmentSummarizedFinancialInformationExpenses
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
4,547tol_EquityMethodInvestmentSummarizedFinancialInformationExpenses
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
9,440tol_EquityMethodInvestmentSummarizedFinancialInformationExpenses
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
7,356tol_EquityMethodInvestmentSummarizedFinancialInformationExpenses
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
Gain on disposition of loans and REO 15,955tol_EquityMethodInvestmentSummarizedFinancialInformationGainLossOnDispositionOfLoansAndOwnedRealEstate
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
2,551tol_EquityMethodInvestmentSummarizedFinancialInformationGainLossOnDispositionOfLoansAndOwnedRealEstate
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
23,586tol_EquityMethodInvestmentSummarizedFinancialInformationGainLossOnDispositionOfLoansAndOwnedRealEstate
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
6,458tol_EquityMethodInvestmentSummarizedFinancialInformationGainLossOnDispositionOfLoansAndOwnedRealEstate
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
Income (loss) from operations 14,988tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
1,509tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
17,107tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
2,891tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
Other income 768tol_EquityMethodInvestmentSummarizedFinancialInformationOtherIncome
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
1,409tol_EquityMethodInvestmentSummarizedFinancialInformationOtherIncome
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
1,355tol_EquityMethodInvestmentSummarizedFinancialInformationOtherIncome
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
1,533tol_EquityMethodInvestmentSummarizedFinancialInformationOtherIncome
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
Net income (loss) 15,756tol_NetIncomeBeforeNoncontrollingInterest
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
2,918tol_NetIncomeBeforeNoncontrollingInterest
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
18,462tol_NetIncomeBeforeNoncontrollingInterest
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
4,424tol_NetIncomeBeforeNoncontrollingInterest
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
Less: income attributable to noncontrolling interest (9,454)tol_NetIncomeAttributableToNoncontrollingInterest
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
(1,751)tol_NetIncomeAttributableToNoncontrollingInterest
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
(11,077)tol_NetIncomeAttributableToNoncontrollingInterest
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
(2,654)tol_NetIncomeAttributableToNoncontrollingInterest
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
Net income (loss) attributable to controlling interest 6,302us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
1,167us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
7,385us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
1,770us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
Other comprehensive income (loss)            
Total comprehensive income 6,302tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
1,167tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
7,385tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
1,770tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
Income (loss) from unconsolidated entities 1,258us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
1,175us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
1,474us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
190us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
Rental Joint Ventures, including Trusts i and II [Member]        
Condensed Statements of Operations:        
Revenues 7,716us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalJointVenturesincludingTrustsiandIIMember
7,557us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalJointVenturesincludingTrustsiandIIMember
15,327us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalJointVenturesincludingTrustsiandIIMember
17,006us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalJointVenturesincludingTrustsiandIIMember
Cost of revenues 3,958us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalJointVenturesincludingTrustsiandIIMember
3,419us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalJointVenturesincludingTrustsiandIIMember
7,227us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalJointVenturesincludingTrustsiandIIMember
7,390us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalJointVenturesincludingTrustsiandIIMember
Other expenses 4,309tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalJointVenturesincludingTrustsiandIIMember
9,504tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalJointVenturesincludingTrustsiandIIMember
8,698tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalJointVenturesincludingTrustsiandIIMember
21,558tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalJointVenturesincludingTrustsiandIIMember
Total expenses 8,267tol_EquityMethodInvestmentSummarizedFinancialInformationExpenses
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalJointVenturesincludingTrustsiandIIMember
12,923tol_EquityMethodInvestmentSummarizedFinancialInformationExpenses
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalJointVenturesincludingTrustsiandIIMember
15,925tol_EquityMethodInvestmentSummarizedFinancialInformationExpenses
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalJointVenturesincludingTrustsiandIIMember
28,948tol_EquityMethodInvestmentSummarizedFinancialInformationExpenses
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalJointVenturesincludingTrustsiandIIMember
Gain on disposition of loans and REO            
Income (loss) from operations (551)tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalJointVenturesincludingTrustsiandIIMember
(5,366)tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalJointVenturesincludingTrustsiandIIMember
(598)tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalJointVenturesincludingTrustsiandIIMember
(11,942)tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalJointVenturesincludingTrustsiandIIMember
Other income    342tol_EquityMethodInvestmentSummarizedFinancialInformationOtherIncome
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalJointVenturesincludingTrustsiandIIMember
   43,199tol_EquityMethodInvestmentSummarizedFinancialInformationOtherIncome
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalJointVenturesincludingTrustsiandIIMember
Net income (loss) (551)tol_NetIncomeBeforeNoncontrollingInterest
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalJointVenturesincludingTrustsiandIIMember
(5,024)tol_NetIncomeBeforeNoncontrollingInterest
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalJointVenturesincludingTrustsiandIIMember
(598)tol_NetIncomeBeforeNoncontrollingInterest
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalJointVenturesincludingTrustsiandIIMember
31,257tol_NetIncomeBeforeNoncontrollingInterest
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalJointVenturesincludingTrustsiandIIMember
Less: income attributable to noncontrolling interest            
Net income (loss) attributable to controlling interest (551)us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalJointVenturesincludingTrustsiandIIMember
(5,024)us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalJointVenturesincludingTrustsiandIIMember
(598)us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalJointVenturesincludingTrustsiandIIMember
31,257us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalJointVenturesincludingTrustsiandIIMember
Other comprehensive income (loss) (23)tol_EquityMethodSummarizedFinancialInformationOtherComprehensiveIncome
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalJointVenturesincludingTrustsiandIIMember
(56)tol_EquityMethodSummarizedFinancialInformationOtherComprehensiveIncome
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalJointVenturesincludingTrustsiandIIMember
(45)tol_EquityMethodSummarizedFinancialInformationOtherComprehensiveIncome
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalJointVenturesincludingTrustsiandIIMember
729tol_EquityMethodSummarizedFinancialInformationOtherComprehensiveIncome
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalJointVenturesincludingTrustsiandIIMember
Total comprehensive income (574)tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalJointVenturesincludingTrustsiandIIMember
(5,080)tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalJointVenturesincludingTrustsiandIIMember
(643)tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalJointVenturesincludingTrustsiandIIMember
31,986tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalJointVenturesincludingTrustsiandIIMember
Income (loss) from unconsolidated entities 1,114us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalJointVenturesincludingTrustsiandIIMember
12,872us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalJointVenturesincludingTrustsiandIIMember
2,815us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalJointVenturesincludingTrustsiandIIMember
36,622us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalJointVenturesincludingTrustsiandIIMember
Land Development Joint Venture [Member]        
Condensed Statements of Operations:        
Revenues 13,484us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
110,406us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
31,759us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
111,950us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
Cost of revenues 6,486us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
61,488us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
16,116us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
62,170us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
Other expenses 299tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
210tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
533tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
465tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
Total expenses 6,785tol_EquityMethodInvestmentSummarizedFinancialInformationExpenses
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
61,698tol_EquityMethodInvestmentSummarizedFinancialInformationExpenses
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
16,649tol_EquityMethodInvestmentSummarizedFinancialInformationExpenses
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
62,635tol_EquityMethodInvestmentSummarizedFinancialInformationExpenses
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
Gain on disposition of loans and REO            
Income (loss) from operations 6,699tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
48,708tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
15,110tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
49,315tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
Other income 11tol_EquityMethodInvestmentSummarizedFinancialInformationOtherIncome
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
4tol_EquityMethodInvestmentSummarizedFinancialInformationOtherIncome
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
11tol_EquityMethodInvestmentSummarizedFinancialInformationOtherIncome
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
5tol_EquityMethodInvestmentSummarizedFinancialInformationOtherIncome
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
Net income (loss) 6,710tol_NetIncomeBeforeNoncontrollingInterest
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
48,712tol_NetIncomeBeforeNoncontrollingInterest
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
15,121tol_NetIncomeBeforeNoncontrollingInterest
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
49,320tol_NetIncomeBeforeNoncontrollingInterest
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
Less: income attributable to noncontrolling interest            
Net income (loss) attributable to controlling interest 6,710us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
48,712us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
15,121us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
49,320us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
Other comprehensive income (loss)            
Total comprehensive income 6,710tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
48,712tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
15,121tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
49,320tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
Income (loss) from unconsolidated entities 2,939us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
135us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
5,381us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
103us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
Home Building Joint Ventures, Total [Member]        
Condensed Statements of Operations:        
Revenues 16,965us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
11,647us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
36,259us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
23,228us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
Cost of revenues 14,445us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
11,451us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
31,358us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
21,825us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
Other expenses 1,301tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
1,047tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
2,876tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
2,047tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
Total expenses 15,746tol_EquityMethodInvestmentSummarizedFinancialInformationExpenses
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
12,498tol_EquityMethodInvestmentSummarizedFinancialInformationExpenses
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
34,234tol_EquityMethodInvestmentSummarizedFinancialInformationExpenses
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
23,872tol_EquityMethodInvestmentSummarizedFinancialInformationExpenses
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
Gain on disposition of loans and REO            
Income (loss) from operations 1,219tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
(851)tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
2,025tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
(644)tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
Other income 268tol_EquityMethodInvestmentSummarizedFinancialInformationOtherIncome
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
162tol_EquityMethodInvestmentSummarizedFinancialInformationOtherIncome
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
341tol_EquityMethodInvestmentSummarizedFinancialInformationOtherIncome
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
201tol_EquityMethodInvestmentSummarizedFinancialInformationOtherIncome
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
Net income (loss) 1,487tol_NetIncomeBeforeNoncontrollingInterest
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
(689)tol_NetIncomeBeforeNoncontrollingInterest
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
2,366tol_NetIncomeBeforeNoncontrollingInterest
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
(443)tol_NetIncomeBeforeNoncontrollingInterest
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
Less: income attributable to noncontrolling interest            
Net income (loss) attributable to controlling interest 1,487us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
(689)us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
2,366us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
(443)us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
Other comprehensive income (loss)            
Total comprehensive income 1,487tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
(689)tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
2,366tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
(443)tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
Income (loss) from unconsolidated entities $ 916us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
$ 145us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
$ 1,458us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
$ 327us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember