XML 13 R48.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies (Details) (USD $)
6 Months Ended
Dec. 26, 2014
Jun. 30, 2014
Loss Contingencies [Line Items]    
Accrued litigation-related liabilities $ 3,665,000us-gaap_LossContingencyAccrualAtCarryingValue $ 5,410,000us-gaap_LossContingencyAccrualAtCarryingValue
Insurance recovery receivables related to litigation related reserves 2,118,000us-gaap_LossContingencyReceivable 4,098,000us-gaap_LossContingencyReceivable
Possible increase in potential litigation related liabilities 10,500,000trr_LossContingencyAccrualCarryingValuePotentialIncrease  
Amount of potential litigation related liabilities covered by insurance 500,000trr_LossContingencyLitigationSettlementAmountCoveredByInsurance  
Environmental Restoration Costs    
Loss Contingencies [Line Items]    
Loss Contingency, Estimate of Possible Loss 27,600,000us-gaap_LossContingencyEstimateOfPossibleLoss
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_EnvironmentalRestorationCostsMember
 
Loss contingency beyond the limits or term of insurance, minimum 0us-gaap_LossContingencyRangeOfPossibleLossMinimum
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_EnvironmentalRestorationCostsMember
 
Loss contingency beyond the limits or term of insurance, maximum 20,600,000us-gaap_LossContingencyRangeOfPossibleLossMaximum
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_EnvironmentalRestorationCostsMember
 
Amount of potential litigation related liabilities covered by insurance 4,960,000trr_LossContingencyLitigationSettlementAmountCoveredByInsurance
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_EnvironmentalRestorationCostsMember
 
Minimum | Environmental Restoration Costs    
Loss Contingencies [Line Items]    
Loss Contingency, Expected Payment Period 1 year  
Maximum | Environmental Restoration Costs    
Loss Contingencies [Line Items]    
Loss Contingency, Expected Payment Period 5 years  
TRC vs LVI Group Services Inc [Member] | Pending Litigation [Member] | Favorable Regulatory Action [Member]    
Loss Contingencies [Line Items]    
Gain Contingency, Unrecorded Amount 3,000,000us-gaap_GainContingencyUnrecordedAmount
/ us-gaap_LitigationCaseAxis
= trr_TRCvsLVIGroupServicesIncMember
/ us-gaap_LitigationStatusAxis
= us-gaap_PendingLitigationMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_FavorableRegulatoryActionMember
 
TRC vs LVI Group Services Inc [Member] | Pending Litigation [Member] | Unfavorable Regulatory Action [Member]    
Loss Contingencies [Line Items]    
Loss Contingency, Damages Sought, Value $ 9,600,000us-gaap_LossContingencyDamagesSoughtValue
/ us-gaap_LitigationCaseAxis
= trr_TRCvsLVIGroupServicesIncMember
/ us-gaap_LitigationStatusAxis
= us-gaap_PendingLitigationMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_UnfavorableRegulatoryActionMember