XML 33 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
STOCKHOLDERS' EQUITY (Details) (USD $)
In Thousands, except Share data, unless otherwise specified
12 Months Ended
Oct. 31, 2014
Oct. 31, 2013
Oct. 31, 2012
Mar. 12, 2013
Dec. 11, 2012
Stockholders' Equity          
Common stock, par value (in dollars per share) $ 1.00us-gaap_CommonStockParOrStatedValuePerShare $ 1.00us-gaap_CommonStockParOrStatedValuePerShare      
Common stock, authorized shares before amendment to Restated Certificate of Incorporation       100,000,000ttc_CommonStockSharesAuthorizedBeforeAmendment  
Common stock, authorized shares 175,000,000us-gaap_CommonStockSharesAuthorized 175,000,000us-gaap_CommonStockSharesAuthorized   175,000,000us-gaap_CommonStockSharesAuthorized  
Stock repurchase program          
Amount paid to repurchase the shares (in dollars) $ 103,039us-gaap_TreasuryStockValueAcquiredParValueMethod $ 99,588us-gaap_TreasuryStockValueAcquiredParValueMethod $ 93,395us-gaap_TreasuryStockValueAcquiredParValueMethod    
Repurchase of shares 1,644,230us-gaap_TreasuryStockSharesAcquired 2,147,185us-gaap_TreasuryStockSharesAcquired 2,604,525us-gaap_TreasuryStockSharesAcquired    
Treasury shares held 22,386,021us-gaap_TreasuryStockShares 21,275,717us-gaap_TreasuryStockShares      
Cost of treasury shares (in dollars) 1,163,706us-gaap_TreasuryStockValue 1,081,086us-gaap_TreasuryStockValue      
Stock repurchase program          
Stock repurchase program          
Number of shares authorized to be repurchased         5,000,000us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
/ us-gaap_ShareRepurchaseProgramAxis
= ttc_StockRepurchaseProgramMember
Amount paid to repurchase the shares (in dollars) $ 101,674us-gaap_TreasuryStockValueAcquiredParValueMethod
/ us-gaap_ShareRepurchaseProgramAxis
= ttc_StockRepurchaseProgramMember
$ 98,842us-gaap_TreasuryStockValueAcquiredParValueMethod
/ us-gaap_ShareRepurchaseProgramAxis
= ttc_StockRepurchaseProgramMember
$ 92,719us-gaap_TreasuryStockValueAcquiredParValueMethod
/ us-gaap_ShareRepurchaseProgramAxis
= ttc_StockRepurchaseProgramMember
   
Repurchase of shares 1,622,569us-gaap_TreasuryStockSharesAcquired
/ us-gaap_ShareRepurchaseProgramAxis
= ttc_StockRepurchaseProgramMember
2,131,615us-gaap_TreasuryStockSharesAcquired
/ us-gaap_ShareRepurchaseProgramAxis
= ttc_StockRepurchaseProgramMember
2,591,039us-gaap_TreasuryStockSharesAcquired
/ us-gaap_ShareRepurchaseProgramAxis
= ttc_StockRepurchaseProgramMember
   
Number of shares remained authorized for repurchase 2,720,493us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased
/ us-gaap_ShareRepurchaseProgramAxis
= ttc_StockRepurchaseProgramMember