XML 21 R70.htm IDEA: XBRL DOCUMENT v2.4.1.9
Income Per Share Information (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 6 Months Ended
Apr. 30, 2015
Apr. 30, 2014
Apr. 30, 2015
Apr. 30, 2014
Sep. 05, 2012
Earnings Per Share [Abstract]          
Net Income Attributable to Parent $ 67,930us-gaap_NetIncomeLoss $ 65,222us-gaap_NetIncomeLoss $ 149,255us-gaap_NetIncomeLoss $ 110,802us-gaap_NetIncomeLoss  
Interest on Convertible Debt, Net of Tax 392us-gaap_InterestOnConvertibleDebtNetOfTax 392us-gaap_InterestOnConvertibleDebtNetOfTax 786us-gaap_InterestOnConvertibleDebtNetOfTax 789us-gaap_InterestOnConvertibleDebtNetOfTax  
Net Income Available to Common Stockholders, Diluted $ 68,322us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted $ 65,614us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted $ 150,041us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted $ 111,591us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted  
Basic weighted-average shares 176,458us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 178,082us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 176,267us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 177,278us-gaap_WeightedAverageNumberOfSharesOutstandingBasic  
Common stock equivalents 2,522us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment 2,502us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment 2,347us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment 2,529us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment  
Incremental Common Shares Attributable to Conversion of Debt Securities 5,858us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities 5,858us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities 5,858us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities 5,858us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities  
Diluted weighted-average shares 184,838us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 186,442us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 184,472us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 185,665us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding  
Debt Instrument [Line Items]          
Shares Issued under Stock Incentive and Employee Stock Purchase Plans 588tol_SharesIssuedUnderStockIncentiveAndEmployeeStockPurchasePlans 212tol_SharesIssuedUnderStockIncentiveAndEmployeeStockPurchasePlans 1,265tol_SharesIssuedUnderStockIncentiveAndEmployeeStockPurchasePlans 1,225tol_SharesIssuedUnderStockIncentiveAndEmployeeStockPurchasePlans  
Zero Point Five Percent Exchangeable Senior Notes Due Two Thousand and Thirty Two [Member]          
Debt Instrument [Line Items]          
Debt Instrument, Interest Rate, Stated Percentage         0.50%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= tol_ZeroPointFivePercentExchangeableSeniorNotesDueTwoThousandAndThirtyTwoMember
Restricted Stock Units RSU And Employee Stock Option Member [Member]          
Debt Instrument [Line Items]          
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 1,814us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= tol_RestrictedStockUnitsRSUAndEmployeeStockOptionMemberMember
1,249us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= tol_RestrictedStockUnitsRSUAndEmployeeStockOptionMemberMember
2,091us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= tol_RestrictedStockUnitsRSUAndEmployeeStockOptionMemberMember
1,426us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= tol_RestrictedStockUnitsRSUAndEmployeeStockOptionMemberMember