XML 99 R49.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Investments in and Advances to Unconsolidated Entities (Details 1) (USD $) In Thousands, unless otherwise specified | 3 Months Ended
--- | ---
Jan. 31, 2015 | Jan. 31, 2014
Condensed Statements of Operations: |  |
Revenues | $ 46,070 us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue | $ 22,857 us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue
Cost of revenues | 35,886 us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales | 17,376 us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales
Other expenses | 6,424 tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses | 13,768 tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses
Total expenses | 42,310 tol_EquityMethodInvestmentSummarizedFinancialInformationExpenses | 31,144 tol_EquityMethodInvestmentSummarizedFinancialInformationExpenses
Equity Method Investment Summarized Financial Information Gain Loss On Disposition Of Loans And Owned Real Estate | 7,631 tol_EquityMethodInvestmentSummarizedFinancialInformationGainLossOnDispositionOfLoansAndOwnedRealEstate | 3,908 tol_EquityMethodInvestmentSummarizedFinancialInformationGainLossOnDispositionOfLoansAndOwnedRealEstate
Income (loss) from operations | 11,391 tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations | (4,379)tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations
Other income | 658 tol_EquityMethodInvestmentSummarizedFinancialInformationOtherIncome | 43,021 tol_EquityMethodInvestmentSummarizedFinancialInformationOtherIncome
Net income (loss) | 12,049 tol_NetIncomeBeforeNoncontrollingInterest | 38,642 tol_NetIncomeBeforeNoncontrollingInterest
Less: Net income attributable to noncontrolling interest | (1,623)tol_NetIncomeAttributableToNoncontrollingInterest | (903)tol_NetIncomeAttributableToNoncontrollingInterest
Net income (loss) attributable to controlling interest | 10,426 us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss | 37,739 us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss
Other comprehensive income (loss) | (22)tol_EquityMethodSummarizedFinancialInformationOtherComprehensiveIncome | 786 tol_EquityMethodSummarizedFinancialInformationOtherComprehensiveIncome
Total comprehensive income | 10,404 tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss | 38,525 tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss
Income (loss) from unconsolidated entities | 4,901 us-gaap_IncomeLossFromEquityMethodInvestments | 22,915 us-gaap_IncomeLossFromEquityMethodInvestments
Structured Asset Joint Venture [Member] |  |
Condensed Statements of Operations: |  |
Revenues | 889 us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember | 283 us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember
Cost of revenues | 6,074 us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember | 2,350 us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember
Other expenses | 326 tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember | 459 tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember
Total expenses | 6,400 tol_EquityMethodInvestmentSummarizedFinancialInformationExpenses / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember | 2,809 tol_EquityMethodInvestmentSummarizedFinancialInformationExpenses / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember
Equity Method Investment Summarized Financial Information Gain Loss On Disposition Of Loans And Owned Real Estate | 7,631 tol_EquityMethodInvestmentSummarizedFinancialInformationGainLossOnDispositionOfLoansAndOwnedRealEstate / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember | 3,908 tol_EquityMethodInvestmentSummarizedFinancialInformationGainLossOnDispositionOfLoansAndOwnedRealEstate / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember
Income (loss) from operations | 2,120 tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember | 1,382 tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember
Other income | 586 tol_EquityMethodInvestmentSummarizedFinancialInformationOtherIncome / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember | 123 tol_EquityMethodInvestmentSummarizedFinancialInformationOtherIncome / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember
Net income (loss) | 2,706 tol_NetIncomeBeforeNoncontrollingInterest / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember | 1,505 tol_NetIncomeBeforeNoncontrollingInterest / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember
Less: Net income attributable to noncontrolling interest | (1,623)tol_NetIncomeAttributableToNoncontrollingInterest / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember | (903)tol_NetIncomeAttributableToNoncontrollingInterest / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember
Net income (loss) attributable to controlling interest | 1,083 us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember | 602 us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember
Other comprehensive income (loss) |  |
Total comprehensive income | 1,083 tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember | 602 tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember
Income (loss) from unconsolidated entities | 217 us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember | (985)us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_StructuredAssetJointVentureMember
Rental Joint Ventures, including Trusts i and II [Member] |  |
Condensed Statements of Operations: |  |
Revenues | 7,611 us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember | 9,449 us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember
Cost of revenues | 3,269 us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember | 3,971 us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember
Other expenses | 4,388 tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember | 12,055 tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember
Total expenses | 7,657 tol_EquityMethodInvestmentSummarizedFinancialInformationExpenses / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember | 16,026 tol_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 | (46)tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember | (6,577)tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember
Other income |  | 42,858 tol_EquityMethodInvestmentSummarizedFinancialInformationOtherIncome / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember
Net income (loss) | (46)tol_NetIncomeBeforeNoncontrollingInterest / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember | 36,281 tol_NetIncomeBeforeNoncontrollingInterest / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember
Less: Net income attributable to noncontrolling interest |  |
Net income (loss) attributable to controlling interest | (46)us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember | 36,281 us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember
Other comprehensive income (loss) | (22)tol_EquityMethodSummarizedFinancialInformationOtherComprehensiveIncome / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember | 786 tol_EquityMethodSummarizedFinancialInformationOtherComprehensiveIncome / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember
Total comprehensive income | (68)tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember | 37,067 tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember
Income (loss) from unconsolidated entities | 1,700 us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember | 23,750 us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_RentalJointVenturesincludingTrustsiandIIMember
Land Development Joint Venture [Member] |  |
Condensed Statements of Operations: |  |
Revenues | 18,276 us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember | 1,544 us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember
Cost of revenues | 9,630 us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember | 681 us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember
Other expenses | 135 tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember | 255 tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember
Total expenses | 9,765 tol_EquityMethodInvestmentSummarizedFinancialInformationExpenses / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember | 936 tol_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 | 8,511 tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember | 608 tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember
Other income |  | 1 tol_EquityMethodInvestmentSummarizedFinancialInformationOtherIncome / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember
Net income (loss) | 8,511 tol_NetIncomeBeforeNoncontrollingInterest / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember | 609 tol_NetIncomeBeforeNoncontrollingInterest / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember
Less: Net income attributable to noncontrolling interest |  |
Net income (loss) attributable to controlling interest | 8,511 us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember | 609 us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember
Other comprehensive income (loss) |  |
Total comprehensive income | 8,511 tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember | 609 tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember
Income (loss) from unconsolidated entities | 2,442 us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember | (32)us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_LandDevelopmentJointVentureMember
Home Building Joint Ventures, Total [Member] |  |
Condensed Statements of Operations: |  |
Revenues | 19,294 us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember | 11,581 us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember
Cost of revenues | 16,913 us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember | 10,374 us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember
Other expenses | 1,575 tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember | 999 tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember
Total expenses | 18,488 tol_EquityMethodInvestmentSummarizedFinancialInformationExpenses / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember | 11,373 tol_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 | 806 tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember | 208 tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember
Other income | 72 tol_EquityMethodInvestmentSummarizedFinancialInformationOtherIncome / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember | 39 tol_EquityMethodInvestmentSummarizedFinancialInformationOtherIncome / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember
Net income (loss) | 878 tol_NetIncomeBeforeNoncontrollingInterest / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember | 247 tol_NetIncomeBeforeNoncontrollingInterest / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember
Less: Net income attributable to noncontrolling interest |  |
Net income (loss) attributable to controlling interest | 878 us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember | 247 us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember
Other comprehensive income (loss) |  |
Total comprehensive income | 878 tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember | 247 tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember
Income (loss) from unconsolidated entities | $ 542 us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember | $ 182 us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = tol_HomeBuildingJointVenturesTotalMember

X
- Definition Total expenses reported by an equity method investment of an entity + References No definition available. + Details
Name: | tol_EquityMethodInvestmentSummarizedFinancialInformationExpenses
Namespace Prefix: | tol_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of gains (losses) as the result of the disposition of loans and owned real estate by an equity method investment of the entity. + References No definition available. + Details
Name: | tol_EquityMethodInvestmentSummarizedFinancialInformationGainLossOnDispositionOfLoansAndOwnedRealEstate
Namespace Prefix: | tol_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of income (loss) from operations reported by an equity method investment of an entity + References No definition available. + Details
Name: | tol_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromOperations
Namespace Prefix: | tol_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of other expenses reported by an equity method investment of an entitiy + References No definition available. + Details
Name: | tol_EquityMethodInvestmentSummarizedFinancialInformationOtherExpenses
Namespace Prefix: | tol_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Equity method investment summarized financial information other income. + References No definition available. + Details
Name: | tol_EquityMethodInvestmentSummarizedFinancialInformationOtherIncome
Namespace Prefix: | tol_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount reported as comprehensive income of an equity method investment of an entity. + References No definition available. + Details
Name: | tol_EquityMethodSummarizedFinancialInformationComprehensiveIncomeLoss
Namespace Prefix: | tol_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of other comprehensive income (loss) reported by an equity method investment of the entity. + References No definition available. + Details
Name: | tol_EquityMethodSummarizedFinancialInformationOtherComprehensiveIncome
Namespace Prefix: | tol_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Net income attributable to noncontrolling interest. + References No definition available. + Details
Name: | tol_NetIncomeAttributableToNoncontrollingInterest
Namespace Prefix: | tol_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Net income before noncontrolling interest reported by an equity method investment of the entity. + References No definition available. + Details
Name: | tol_NetIncomeBeforeNoncontrollingInterest
Namespace Prefix: | tol_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of the cost of sales reported by an equity method investment of the entity. + References No definition available. + Details
Name: | us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_EquityMethodInvestmentSummarizedFinancialInformationIncomeStatementAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of net income (loss) reported by an equity method investment of the entity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(g)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6382943&loc=d3e33918-111571 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6382943&loc=d3e33912-111571 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 28 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=6957238&loc=d3e14064-108612 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph bb -Article 1 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph g -Subparagraph 1, 2 -Article 4 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph w -Article 1 + Details
Name: | us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of revenue from sale of goods and services reduced by sales returns, allowances, and discounts reported by an equity method investment of the entity. + References No definition available. + Details
Name: | us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition This item represents the entity's proportionate share for the period of the net income (loss) of its investee (such as unconsolidated subsidiaries and joint ventures) to which the equity method of accounting is applied. This item includes income or expense related to stock-based compensation based on the investor's grant of stock to employees of an equity method investee. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 9 -Article 5 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=35755396&loc=d3e33749-111570 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.12) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 11 -Article 7 + Details
Name: | us-gaap_IncomeLossFromEquityMethodInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=tol_HomeBuildingJointVenturesTotalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=tol_LandDevelopmentJointVentureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=tol_RentalJointVenturesincludingTrustsiandIIMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=tol_StructuredAssetJointVentureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |