XML 121 R66.htm IDEA: XBRL DOCUMENT v2.4.1.9
Facility Closures (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended 3 Months Ended 12 Months Ended 3 Months Ended
Dec. 31, 2013
Mar. 31, 2013
employees
Dec. 31, 2012
employees
Dec. 31, 2013
Dec. 31, 2014
Dec. 31, 2014
employees
Sep. 30, 2013
Facility Closing Goshen [Member]              
Restructuring Cost and Reserve [Line Items]              
Future Lease Obligation, Net of Sublease Income $ 4.6trs_FutureLeaseObligationNetofSubleaseIncome
/ us-gaap_RestructuringCostAndReserveAxis
= trs_FacilityClosingGoshenMember
           
Severance Costs     1.2us-gaap_SeveranceCosts1
/ us-gaap_RestructuringCostAndReserveAxis
= trs_FacilityClosingGoshenMember
4.0us-gaap_SeveranceCosts1
/ us-gaap_RestructuringCostAndReserveAxis
= trs_FacilityClosingGoshenMember
     
Restructuring and Related Cost, Expected Number of Positions Eliminated   350us-gaap_RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated
/ us-gaap_RestructuringCostAndReserveAxis
= trs_FacilityClosingGoshenMember
70us-gaap_RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated
/ us-gaap_RestructuringCostAndReserveAxis
= trs_FacilityClosingGoshenMember
       
Accelerated Depreciation     0.2us-gaap_RestructuringReserveAcceleratedDepreciation
/ us-gaap_RestructuringCostAndReserveAxis
= trs_FacilityClosingGoshenMember
2.4us-gaap_RestructuringReserveAcceleratedDepreciation
/ us-gaap_RestructuringCostAndReserveAxis
= trs_FacilityClosingGoshenMember
     
Facility Closing Goshen [Member] | Cost of Sales [Member]              
Restructuring Cost and Reserve [Line Items]              
Severance Costs     0.8us-gaap_SeveranceCosts1
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_RestructuringCostAndReserveAxis
= trs_FacilityClosingGoshenMember
3.6us-gaap_SeveranceCosts1
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_RestructuringCostAndReserveAxis
= trs_FacilityClosingGoshenMember
     
Facility Closing Goshen [Member] | Selling, General and Administrative Expenses [Member]              
Restructuring Cost and Reserve [Line Items]              
Severance Costs     0.4us-gaap_SeveranceCosts1
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
/ us-gaap_RestructuringCostAndReserveAxis
= trs_FacilityClosingGoshenMember
0.4us-gaap_SeveranceCosts1
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
/ us-gaap_RestructuringCostAndReserveAxis
= trs_FacilityClosingGoshenMember
     
Facility Closing Sao Paulo, Brazil [Member]              
Restructuring Cost and Reserve [Line Items]              
Future Lease Obligation, Net of Sublease Income           3.9trs_FutureLeaseObligationNetofSubleaseIncome
/ us-gaap_RestructuringCostAndReserveAxis
= trs_FacilityClosingSaoPauloBrazilMember
 
Severance Costs           0.5us-gaap_SeveranceCosts1
/ us-gaap_RestructuringCostAndReserveAxis
= trs_FacilityClosingSaoPauloBrazilMember
 
Restructuring and Related Cost, Expected Number of Positions Eliminated           60us-gaap_RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated
/ us-gaap_RestructuringCostAndReserveAxis
= trs_FacilityClosingSaoPauloBrazilMember
 
Translation Adjustment Functional to Reporting Currency, Loss (Gain), Reclassified to Earnings, Net of Tax         1.3us-gaap_TranslationAdjustmentFunctionalToReportingCurrencyLossGainOnReclassifiedOfEarningsNetOfTax
/ us-gaap_RestructuringCostAndReserveAxis
= trs_FacilityClosingSaoPauloBrazilMember
   
Sale of Business, Italy [Member]              
Restructuring Cost and Reserve [Line Items]              
Proceeds from Divestiture of Businesses             10.3us-gaap_ProceedsFromDivestitureOfBusinesses
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= trs_SaleofBusinessItalyMember
Gain (Loss) on Disposition of Business             10.5us-gaap_GainLossOnSaleOfBusiness
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= trs_SaleofBusinessItalyMember
Translation Adjustment Functional to Reporting Currency, Loss (Gain), Reclassified to Earnings, Net of Tax             $ (7.9)us-gaap_TranslationAdjustmentFunctionalToReportingCurrencyLossGainOnReclassifiedOfEarningsNetOfTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= trs_SaleofBusinessItalyMember