XML 39 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES: OCI (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Effect of derivative instruments on earnings      
Gain (Loss) Recognized in OCI $ (3,137)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet $ (2,107)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet  
Gain (Loss) Reclassified from Accumulated OCI into Earnings 63,298us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic 60,849us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic 52,004us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
Reclassified from Accumulated OCI into Earnings      
Effect of derivative instruments on earnings      
Gain (Loss) Reclassified from Accumulated OCI into Earnings (1,295)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
(1,446)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
 
Foreign currency forward contracts      
Effect of derivative instruments on earnings      
Gain (Loss) Recognized in OCI (2,256)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
(1,144)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 (1,001)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
(460)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 (881)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
(963)us-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 (294)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
(986)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 earnings (loss) related to mark-to-market accounting   $ 0us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= tr_CommodityOptionAndFutureContractsMember
$ (42)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= tr_CommodityOptionAndFutureContractsMember