XML 71 R96.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-Based Compensation (Details 1) (Restricted share awards, USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Restricted share awards
     
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Number of Restricted Share Awards, Restricted share awards outstanding, Beginning balance (in shares) 7,810,104us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= trn_RestrictedShareAwardsMember
   
Number of Restricted Share Awards, Granted (in shares) 2,364,839us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= trn_RestrictedShareAwardsMember
   
Number of Restricted Share Awards, Vested (in shares) (2,625,396)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= trn_RestrictedShareAwardsMember
   
Number of Restricted Share Awards, Forfeited (in shares) (136,578)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= trn_RestrictedShareAwardsMember
   
Number of Restricted Share Awards, Restricted share awards outstanding, Ending balance (in shares) 7,412,969us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= trn_RestrictedShareAwardsMember
7,810,104us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= trn_RestrictedShareAwardsMember
 
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]      
Weighted Average Grant-Date Fair Value per Award, Restricted share awards outstanding, Beginning balance (in dollars per share) $ 16.50us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= trn_RestrictedShareAwardsMember
   
Weighted Average Grant-Date Fair Value per Award, Granted (in dollars per share) $ 32.35us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= trn_RestrictedShareAwardsMember
$ 20.76us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= trn_RestrictedShareAwardsMember
$ 14.72us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= trn_RestrictedShareAwardsMember
Weighted Average Grant-Date Fair Value per Award, Vested (in dollars per share) $ 16.09us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= trn_RestrictedShareAwardsMember
   
Weighted Average Grant-Date Fair Value per Award, Forfeited (in dollars per share) $ 22.05us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= trn_RestrictedShareAwardsMember
   
Weighted Average Grant-Date Fair Value per Award, Restricted share awards outstanding, Ending balance (in dollars per share) $ 21.60us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= trn_RestrictedShareAwardsMember
$ 16.50us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= trn_RestrictedShareAwardsMember