XML 89 R38.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill and Other Intangible Assets Goodwill Rollforward (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Goodwill [Roll Forward]  
Balance, beginning $ 466,660us-gaap_Goodwill
Translation and purchase accounting adjustments (4,960)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
Balance, ending 461,700us-gaap_Goodwill
Packaging [Member]  
Goodwill [Roll Forward]  
Balance, beginning 169,350us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= trs_PackagingReportableSegmentMember
Translation and purchase accounting adjustments (2,810)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= trs_PackagingReportableSegmentMember
Balance, ending 166,540us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= trs_PackagingReportableSegmentMember
Energy [Member]  
Goodwill [Roll Forward]  
Balance, beginning 73,180us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= trs_EnergyReportableSegmentMember
Translation and purchase accounting adjustments (1,040)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= trs_EnergyReportableSegmentMember
Balance, ending 72,140us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= trs_EnergyReportableSegmentMember
Aerospace [Member]  
Goodwill [Roll Forward]  
Balance, beginning 210,130us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= trs_AerospaceDefenseReportableSegmentMember
Translation and purchase accounting adjustments 0us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= trs_AerospaceDefenseReportableSegmentMember
Balance, ending 210,130us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= trs_AerospaceDefenseReportableSegmentMember
Engineered Components [Member]  
Goodwill [Roll Forward]  
Balance, beginning 7,420us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= trs_EngineeredComponentsReportableSegmentMember
Translation and purchase accounting adjustments 0us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= trs_EngineeredComponentsReportableSegmentMember
Balance, ending 7,420us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= trs_EngineeredComponentsReportableSegmentMember
Cequent Asia Pacific Europe Africa [Member]  
Goodwill [Roll Forward]  
Balance, beginning 0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= trs_CequentAsiaPacificEuropeAfricaReportableSegmentMember
Translation and purchase accounting adjustments 0us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= trs_CequentAsiaPacificEuropeAfricaReportableSegmentMember
Balance, ending 0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= trs_CequentAsiaPacificEuropeAfricaReportableSegmentMember
Cequent Americas [Member]  
Goodwill [Roll Forward]  
Balance, beginning 6,580us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= trs_CequentAmericasReportableSegmentMember
Translation and purchase accounting adjustments (1,110)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= trs_CequentAmericasReportableSegmentMember
Balance, ending $ 5,470us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= trs_CequentAmericasReportableSegmentMember