Investments in and Advances to Unconsolidated Entities (Details 1) (USD $) In Thousands, unless otherwise specified
|
12 Months Ended |
Oct. 31, 2014
|
Oct. 31, 2013
|
Oct. 31, 2012
|
Condensed Statements of Operations: |
|
|
|
Revenues |
$ 232,770us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue |
$ 160,542us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue |
$ 197,946us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue |
Cost of revenues |
155,251us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales |
103,550us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales |
148,196us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales |
Other expenses |
42,483tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses |
27,974tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses |
34,763tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses |
Equity Method Investment Summarized Financial Information Expenses |
197,734tol_EquityMethodInvestmentSummarizedFinancialInformationExpenses |
131,524tol_EquityMethodInvestmentSummarizedFinancialInformationExpenses |
182,959tol_EquityMethodInvestmentSummarizedFinancialInformationExpenses |
Equity Method Investment Summarized Financial Information Gain Loss On Disposition Of Loans And Owned Real Estate |
30,420tol_EquityMethodInvestmentSummarizedFinancialInformationGainLossOnDispositionOfLoansAndOwnedRealEstate |
68,323tol_EquityMethodInvestmentSummarizedFinancialInformationGainLossOnDispositionOfLoansAndOwnedRealEstate |
42,244tol_EquityMethodInvestmentSummarizedFinancialInformationGainLossOnDispositionOfLoansAndOwnedRealEstate |
Income (loss) from operations |
65,456tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations |
97,341tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations |
57,231tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations |
Other income |
49,225tol_EquityMethodInvestmentSummarizedFinancialInformationOtherIncome |
997tol_EquityMethodInvestmentSummarizedFinancialInformationOtherIncome |
3,506tol_EquityMethodInvestmentSummarizedFinancialInformationOtherIncome |
Net income (loss) before noncontrolling interest |
114,681tol_NetIncomeBeforeNoncontrollingInterest |
98,338tol_NetIncomeBeforeNoncontrollingInterest |
60,737tol_NetIncomeBeforeNoncontrollingInterest |
Less: Net income attributable to noncontrolling interest |
(15,496)tol_NetIncomeAttributableToNoncontrollingInterest |
(43,349)tol_NetIncomeAttributableToNoncontrollingInterest |
(19,888)tol_NetIncomeAttributableToNoncontrollingInterest |
Net income (loss) |
99,185us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss |
54,989us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss |
40,849us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss |
equity method summarized financial information other comprehensive income |
728tol_EquityMethodSummarizedFinancialInformationOtherComprehensiveIncome |
922tol_EquityMethodSummarizedFinancialInformationOtherComprehensiveIncome |
0tol_EquityMethodSummarizedFinancialInformationOtherComprehensiveIncome |
Equity method summarized financial information comprehensive income (loss) |
99,913tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss |
55,911tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss |
40,849tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss |
Income (loss) from unconsolidated entities |
41,141us-gaap_IncomeLossFromEquityMethodInvestments |
14,392us-gaap_IncomeLossFromEquityMethodInvestments |
23,592us-gaap_IncomeLossFromEquityMethodInvestments |
Land Development Joint Venture [Member] |
|
|
|
Condensed Statements of Operations: |
|
|
|
Revenues |
136,949us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember |
43,937us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember |
39,278us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember |
Cost of revenues |
73,628us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember |
20,142us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember |
36,315us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember |
Other expenses |
730tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember |
1,146tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember |
1,414tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember |
Equity Method Investment Summarized Financial Information Expenses |
74,358tol_EquityMethodInvestmentSummarizedFinancialInformationExpenses / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember |
21,288tol_EquityMethodInvestmentSummarizedFinancialInformationExpenses / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember |
37,729tol_EquityMethodInvestmentSummarizedFinancialInformationExpenses / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember |
Equity Method Investment Summarized Financial Information Gain Loss On Disposition Of Loans And Owned Real Estate |
|
|
|
Income (loss) from operations |
62,591tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember |
22,649tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember |
1,549tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember |
Other income |
66tol_EquityMethodInvestmentSummarizedFinancialInformationOtherIncome / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember |
11tol_EquityMethodInvestmentSummarizedFinancialInformationOtherIncome / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember |
2,658tol_EquityMethodInvestmentSummarizedFinancialInformationOtherIncome / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember |
Net income (loss) before noncontrolling interest |
62,657tol_NetIncomeBeforeNoncontrollingInterest / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember |
22,660tol_NetIncomeBeforeNoncontrollingInterest / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember |
4,207tol_NetIncomeBeforeNoncontrollingInterest / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember |
Less: Net income attributable to noncontrolling interest |
|
|
|
Net income (loss) |
62,657us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember |
22,660us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember |
4,207us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember |
equity method summarized financial information other comprehensive income |
|
|
|
Equity method summarized financial information comprehensive income (loss) |
62,657tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember |
22,660tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember |
4,207tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember |
Income (loss) from unconsolidated entities |
1,190us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember |
3,288us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember |
3,995us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember |
Home Building Joint Ventures, Total [Member] |
|
|
|
Condensed Statements of Operations: |
|
|
|
Revenues |
54,923us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember |
40,386us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember |
89,947us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember |
Cost of revenues |
53,221us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember |
36,208us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember |
65,068us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember |
Other expenses |
5,165tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember |
2,554tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember |
3,477tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember |
Equity Method Investment Summarized Financial Information Expenses |
58,386tol_EquityMethodInvestmentSummarizedFinancialInformationExpenses / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember |
38,762tol_EquityMethodInvestmentSummarizedFinancialInformationExpenses / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember |
68,545tol_EquityMethodInvestmentSummarizedFinancialInformationExpenses / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember |
Equity Method Investment Summarized Financial Information Gain Loss On Disposition Of Loans And Owned Real Estate |
|
|
|
Income (loss) from operations |
(3,463)tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember |
1,624tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember |
21,402tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember |
Other income |
105tol_EquityMethodInvestmentSummarizedFinancialInformationOtherIncome / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember |
571tol_EquityMethodInvestmentSummarizedFinancialInformationOtherIncome / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember |
153tol_EquityMethodInvestmentSummarizedFinancialInformationOtherIncome / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember |
Net income (loss) before noncontrolling interest |
(3,358)tol_NetIncomeBeforeNoncontrollingInterest / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember |
2,195tol_NetIncomeBeforeNoncontrollingInterest / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember |
21,555tol_NetIncomeBeforeNoncontrollingInterest / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember |
Less: Net income attributable to noncontrolling interest |
|
|
|
Net income (loss) |
(3,358)us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember |
2,195us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember |
21,555us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember |
equity method summarized financial information other comprehensive income |
|
|
|
Equity method summarized financial information comprehensive income (loss) |
(3,358)tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember |
2,195tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember |
21,555tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember |
Income (loss) from unconsolidated entities |
(2,034)us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember |
1,471us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember |
15,303us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember |
Rental Joint Ventures, including Trusts i and II [Member] |
|
|
|
Condensed Statements of Operations: |
|
|
|
Revenues |
32,875us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember |
38,727us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember |
37,035us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember |
Cost of revenues |
14,250us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember |
16,704us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember |
13,985us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember |
Other expenses |
35,003tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember |
20,875tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember |
21,226tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember |
Equity Method Investment Summarized Financial Information Expenses |
49,253tol_EquityMethodInvestmentSummarizedFinancialInformationExpenses / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember |
37,579tol_EquityMethodInvestmentSummarizedFinancialInformationExpenses / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember |
35,211tol_EquityMethodInvestmentSummarizedFinancialInformationExpenses / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember |
Equity Method Investment Summarized Financial Information Gain Loss On Disposition Of Loans And Owned Real Estate |
|
|
|
Income (loss) from operations |
(16,378)tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember |
1,148tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember |
1,824tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember |
Other income |
45,933tol_EquityMethodInvestmentSummarizedFinancialInformationOtherIncome / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember |
86tol_EquityMethodInvestmentSummarizedFinancialInformationOtherIncome / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember |
4tol_EquityMethodInvestmentSummarizedFinancialInformationOtherIncome / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember |
Net income (loss) before noncontrolling interest |
29,555tol_NetIncomeBeforeNoncontrollingInterest / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember |
1,234tol_NetIncomeBeforeNoncontrollingInterest / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember |
1,828tol_NetIncomeBeforeNoncontrollingInterest / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember |
Less: Net income attributable to noncontrolling interest |
|
|
|
Net income (loss) |
29,555us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember |
1,234us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember |
1,828us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember |
equity method summarized financial information other comprehensive income |
728tol_EquityMethodSummarizedFinancialInformationOtherComprehensiveIncome / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember |
922tol_EquityMethodSummarizedFinancialInformationOtherComprehensiveIncome / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember |
|
Equity method summarized financial information comprehensive income (loss) |
30,283tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember |
2,156tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember |
1,828tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember |
Income (loss) from unconsolidated entities |
40,081us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember |
3,965us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember |
1,602us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember |
Structured Asset Joint Venture [Member] |
|
|
|
Condensed Statements of Operations: |
|
|
|
Revenues |
8,023us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember |
37,492us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember |
31,686us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember |
Cost of revenues |
14,152us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember |
30,496us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember |
32,828us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember |
Other expenses |
1,585tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember |
3,399tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember |
8,646tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember |
Equity Method Investment Summarized Financial Information Expenses |
15,737tol_EquityMethodInvestmentSummarizedFinancialInformationExpenses / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember |
33,895tol_EquityMethodInvestmentSummarizedFinancialInformationExpenses / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember |
41,474tol_EquityMethodInvestmentSummarizedFinancialInformationExpenses / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember |
Equity Method Investment Summarized Financial Information Gain Loss On Disposition Of Loans And Owned Real Estate |
30,420tol_EquityMethodInvestmentSummarizedFinancialInformationGainLossOnDispositionOfLoansAndOwnedRealEstate / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember |
68,323tol_EquityMethodInvestmentSummarizedFinancialInformationGainLossOnDispositionOfLoansAndOwnedRealEstate / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember |
42,244tol_EquityMethodInvestmentSummarizedFinancialInformationGainLossOnDispositionOfLoansAndOwnedRealEstate / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember |
Income (loss) from operations |
22,706tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember |
71,920tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember |
32,456tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember |
Other income |
3,121tol_EquityMethodInvestmentSummarizedFinancialInformationOtherIncome / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember |
329tol_EquityMethodInvestmentSummarizedFinancialInformationOtherIncome / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember |
691tol_EquityMethodInvestmentSummarizedFinancialInformationOtherIncome / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember |
Net income (loss) before noncontrolling interest |
25,827tol_NetIncomeBeforeNoncontrollingInterest / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember |
72,249tol_NetIncomeBeforeNoncontrollingInterest / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember |
33,147tol_NetIncomeBeforeNoncontrollingInterest / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember |
Less: Net income attributable to noncontrolling interest |
(15,496)tol_NetIncomeAttributableToNoncontrollingInterest / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember |
(43,349)tol_NetIncomeAttributableToNoncontrollingInterest / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember |
(19,888)tol_NetIncomeAttributableToNoncontrollingInterest / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember |
Net income (loss) |
10,331us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember |
28,900us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember |
13,259us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember |
equity method summarized financial information other comprehensive income |
|
|
|
Equity method summarized financial information comprehensive income (loss) |
10,331tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember |
28,900tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember |
13,259tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember |
Income (loss) from unconsolidated entities |
$ 1,904us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember |
$ 5,668us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember |
$ 2,692us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember |