XML 35 R61.htm IDEA: XBRL DOCUMENT v2.4.1.9
Equity Awards - Restricted Shares Narrative (Details) (USD $)
3 Months Ended 12 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted shares issued related to director fee deferrals 2,759us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued    
Restricted Shares [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Unvested Restricted Shares Granted 241,250us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
   
Unrecognized unvested restricted shares-based compensation expense 11,400,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
   
Weighted-average period for recognition of the unrecognized unvested restricted shares-based compensation expense 2 years 2 months    
Restricted shares-based compensation expense 2,500,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
2,300,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
 
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period 32,949us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
   
Plan 1 [Member] | Service-based restriced shares [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Unvested Restricted Shares Granted 174,874us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= trs_ServiceBasedRestricedSharesMember
/ us-gaap_PlanNameAxis
= trs_Plan1Member
   
Award requisite service period 3 years    
Plan 2 [Member] | Service-based restriced shares [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Unvested Restricted Shares Granted 35,813us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= trs_ServiceBasedRestricedSharesMember
/ us-gaap_PlanNameAxis
= trs_Plan2Member
   
Award requisite service period   1 year  
Cash value of incentive plan 80.00%trs_ShareBasedCompensationArrangementByShareBasedPaymentAwardCashValueOfIncentivePlan
/ us-gaap_AwardTypeAxis
= trs_ServiceBasedRestricedSharesMember
/ us-gaap_PlanNameAxis
= trs_Plan2Member
   
Restriced shares value of incentive plan 20.00%trs_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestricedSharesValueOfIncentivePlan
/ us-gaap_AwardTypeAxis
= trs_ServiceBasedRestricedSharesMember
/ us-gaap_PlanNameAxis
= trs_Plan2Member
   
Plan 4 [Member] | Service-based restriced shares [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Unvested Restricted Shares Granted 1,100us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= trs_ServiceBasedRestricedSharesMember
/ us-gaap_PlanNameAxis
= trs_Plan4Member
   
Award requisite service period 1 year    
Plan 5 [Member] | Service-based restriced shares [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award requisite service period 1 year    
Plan 5 [Member] | Service-based restriced shares [Member] | Non-employee independent director [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Unvested Restricted Shares Granted 26,704us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= trs_ServiceBasedRestricedSharesMember
/ us-gaap_PlanNameAxis
= trs_Plan5Member
/ us-gaap_TitleOfIndividualAxis
= us-gaap_DirectorMember
   
Minimum [Member] | Plan 2 [Member] | Service-based restriced shares [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
ICP, Threshold target for granting stock awards 20,000trs_ShareBasedCompensationArrangementByShareBasedPaymentAwardIncentiveCompensationPlanThresholdTargetAwardForGrantingStockAward
/ us-gaap_AwardTypeAxis
= trs_ServiceBasedRestricedSharesMember
/ us-gaap_PlanNameAxis
= trs_Plan2Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
3 year EPS CAGR metric [Member] | Plan 3 [Member] | Performance-based restriced shares [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award percentage earned based on metric over the performance period     75.00%trs_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPercentageEarnedBasedOnMetricOverPerformancePeriod
/ us-gaap_AwardTypeAxis
= trs_PerformanceBasedRestricedSharesMember
/ trs_MetricTypeAxis
= trs_A3YearEpsCagrMetricMember
/ us-gaap_PlanNameAxis
= trs_Plan3Member
Share-based Compensation Arrangement by Share-based Payment Award, Award percentage attained     70.25%trs_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPercentageAttained
/ us-gaap_AwardTypeAxis
= trs_PerformanceBasedRestricedSharesMember
/ trs_MetricTypeAxis
= trs_A3YearEpsCagrMetricMember
/ us-gaap_PlanNameAxis
= trs_Plan3Member
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period 28,205us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= trs_PerformanceBasedRestricedSharesMember
/ trs_MetricTypeAxis
= trs_A3YearEpsCagrMetricMember
/ us-gaap_PlanNameAxis
= trs_Plan3Member