XML 59 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
Acquisition (Detail Textuals) (USD $)
0 Months Ended 3 Months Ended 6 Months Ended
Feb. 04, 2014
Apr. 30, 2015
Apr. 30, 2014
home_sites
Apr. 30, 2015
Apr. 30, 2014
Feb. 04, 2014
home_sites
Business Acquisition [Line Items]            
Payments to Acquire Businesses, Net of Cash Acquired          $ 1,489,116,000us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired  
Number of Homes to be Delivered   4,387tol_NumberOfHomesToBeDelivered   4,387tol_NumberOfHomesToBeDelivered    
Sales Value of Outstanding Deliver Homes   3,480,000,000tol_SalesValueOfOutstandingDeliverHomes   3,480,000,000tol_SalesValueOfOutstandingDeliverHomes    
Shapell [Member]            
Business Acquisition [Line Items]            
Business Acquisition, Effective Date of Acquisition     Feb. 04, 2014      
Business Acquisition, Name of Acquired Entity     Shapell Industries, Inc.      
Business Acquisition, Date of Acquisition Agreement     Nov. 06, 2013      
Payments to Acquire Businesses, Net of Cash Acquired 1,490,000,000us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ us-gaap_BusinessAcquisitionAxis
= tol_ShapellMember
         
Number of home sites included in acquisition     4,950tol_Numberofhomesitesincludedinacquisition
/ us-gaap_BusinessAcquisitionAxis
= tol_ShapellMember
     
Number of Homes to be Delivered 126tol_NumberOfHomesToBeDelivered
/ us-gaap_BusinessAcquisitionAxis
= tol_ShapellMember
        126tol_NumberOfHomesToBeDelivered
/ us-gaap_BusinessAcquisitionAxis
= tol_ShapellMember
Sales Value of Outstanding Deliver Homes 105,300,000tol_SalesValueOfOutstandingDeliverHomes
/ us-gaap_BusinessAcquisitionAxis
= tol_ShapellMember
        105,300,000tol_SalesValueOfOutstandingDeliverHomes
/ us-gaap_BusinessAcquisitionAxis
= tol_ShapellMember
Business Combination, Acquisition Related Costs   $ 0us-gaap_BusinessCombinationAcquisitionRelatedCosts
/ us-gaap_BusinessAcquisitionAxis
= tol_ShapellMember
$ 5,100,000us-gaap_BusinessCombinationAcquisitionRelatedCosts
/ us-gaap_BusinessAcquisitionAxis
= tol_ShapellMember
$ 0us-gaap_BusinessCombinationAcquisitionRelatedCosts
/ us-gaap_BusinessAcquisitionAxis
= tol_ShapellMember
$ 5,900,000us-gaap_BusinessCombinationAcquisitionRelatedCosts
/ us-gaap_BusinessAcquisitionAxis
= tol_ShapellMember