XML 45 R27.htm IDEA: XBRL DOCUMENT v2.4.1.9
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES: OCI (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 29, 2014
Effect of derivative instruments on earnings    
Gain (Loss) Recognized in OCI $ (3,037)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet $ (833)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
Gain (Loss) Reclassified from Accumulated OCI into Earnings 9,154us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic 9,581us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
Reclassified from Accumulated OCI into Earnings    
Effect of derivative instruments on earnings    
Gain (Loss) Reclassified from Accumulated OCI into Earnings (675)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
(437)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
Foreign currency forward contracts    
Effect of derivative instruments on earnings    
Gain (Loss) Recognized in OCI (1,903)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
(1,191)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
Foreign currency forward contracts | Reclassified from Accumulated OCI into Earnings    
Effect of derivative instruments on earnings    
Gain (Loss) Reclassified from Accumulated OCI into Earnings (513)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
(262)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
Commodity futures contracts    
Effect of derivative instruments on earnings    
Gain (Loss) Recognized in OCI (1,134)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
358us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
Commodity futures contracts | Reclassified from Accumulated OCI into Earnings    
Effect of derivative instruments on earnings    
Gain (Loss) Reclassified from Accumulated OCI into Earnings (162)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
(175)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
Commodity option and future contracts    
Effect of derivative instruments on earnings    
Recognized loss related to mark-to-market accounting for commodity contracts $ 0us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= tr_CommodityOptionAndFutureContractsMember
$ 6us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= tr_CommodityOptionAndFutureContractsMember