XML 111 R104.htm IDEA: XBRL DOCUMENT v2.4.1.9
Share Based Compensation (Details Textual) (USD $)
In Millions, except Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares authorized for awards 3,500,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized    
Number of shares available for future issuance 2,400,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant    
Share-based compensation expense $ 14.0us-gaap_AllocatedShareBasedCompensationExpense $ 13.1us-gaap_AllocatedShareBasedCompensationExpense $ 12.2us-gaap_AllocatedShareBasedCompensationExpense
Tax benefit from share-based compensation expense 5.3us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense 4.9us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense 4.6us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
Award vesting period 3 years    
Cash proceeds from exercise of stock options   1.2us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions 5.6us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions
Units outstanding 1,490,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 1,694,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber  
Portion of an award vesting for the 2012 SAR grant 1/3 vesting after each year    
Award vesting percentage 33.33%gmt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPercentage    
Stock Options SARs Granted Since 2004 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Maximum granting period for stock option 7 years    
Stock Option SAR Awards [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation cost not yet recognized 14.1us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= gmt_StockOptionSarAwardsMember
   
Compensation cost not yet recognized, period for recognition 1 year 8 months 12 days    
Restricted Stock and Performance Share Awards [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 3 years    
Compensation cost not yet recognized $ 7.9us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= gmt_RestrictedStockAndPerformanceShareAwardsMember
   
Compensation cost not yet recognized, period for recognition 1 year 9 months 18 days    
Fair value of restricted stock units and performance shares vested during period $ 6,600,000.00us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= gmt_RestrictedStockAndPerformanceShareAwardsMember
$ 7,500,000.00us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= gmt_RestrictedStockAndPerformanceShareAwardsMember
$ 5,600,000.00us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= gmt_RestrictedStockAndPerformanceShareAwardsMember
Phantom Stock Units [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Units granted during period 17,473us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= gmt_PhantomStockUnitsMember
   
Units outstanding 147,962us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= gmt_PhantomStockUnitsMember