XML 67 R45.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Data of Business Segments (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Segment
Mar. 31, 2014
Dec. 31, 2014
Segment Reporting Information [Line Items]      
Lease Income $ 278.3gmt_LeaseIncome $ 250.6gmt_LeaseIncome  
Cargo and Freight Revenue 24.2us-gaap_CargoAndFreightRevenue 17.7us-gaap_CargoAndFreightRevenue  
Provision for Income Taxes, Equity Method Investment 3.0gmt_ProvisionForIncomeTaxesEquityMethodInvestment 4.2gmt_ProvisionForIncomeTaxesEquityMethodInvestment  
Number of business segments 4us-gaap_NumberOfOperatingSegments    
Profitability      
Other revenue 17.2us-gaap_OtherNonoperatingIncome 18.3us-gaap_OtherNonoperatingIncome  
Maintenance expense 78.3us-gaap_CostOfPropertyRepairsAndMaintenance 73.1us-gaap_CostOfPropertyRepairsAndMaintenance  
Depreciation expense 68.5us-gaap_DepreciationNonproduction 58.7us-gaap_DepreciationNonproduction  
Marine operating expense 18.9gmt_MarineOperatingExpense 15.0gmt_MarineOperatingExpense  
Operating lease expense 20.7us-gaap_OperatingLeasesRentExpenseNet 26.9us-gaap_OperatingLeasesRentExpenseNet  
Other operating expense 7.3us-gaap_OtherCostAndExpenseOperating 6.6us-gaap_OtherCostAndExpenseOperating  
Total Expenses 193.7us-gaap_OperatingCostsAndExpenses 180.3us-gaap_OperatingCostsAndExpenses  
Disposition gains on owned assets 37.9gmt_DispositionGainsonOwnedAssets 21.6gmt_DispositionGainsonOwnedAssets  
Residual sharing income 1.8gmt_NonoperatingIncomeResidualSharingIncome 1.8gmt_NonoperatingIncomeResidualSharingIncome  
Nonremarketing disposition gains 5.7gmt_NonremarketingDispositionGainLoss 5.0gmt_NonremarketingDispositionGainLoss  
Asset impairment (0.1)us-gaap_AssetImpairmentCharges (0.3)us-gaap_AssetImpairmentCharges  
Net gain on asset dispositions 45.3gmt_GainLossOnDispositionOfAssetsNet 28.1gmt_GainLossOnDispositionOfAssetsNet  
Interest expense, net (40.9)us-gaap_InterestExpense (42.0)us-gaap_InterestExpense  
Other (expense) income (4.0)us-gaap_OtherNonoperatingIncomeExpense (3.4)us-gaap_OtherNonoperatingIncomeExpense  
Share of affiliates' earnings (pre-tax) 11.5gmt_IncomeLossFromEquityMethodInvestmentBeforeTax 14.1gmt_IncomeLossFromEquityMethodInvestmentBeforeTax  
Segment profit (loss) 137.9gmt_SegmentProfitLoss 103.1gmt_SegmentProfitLoss  
SG&A 45.7us-gaap_SellingGeneralAndAdministrativeExpense 42.7us-gaap_SellingGeneralAndAdministrativeExpense  
Income tax benefit 27.0us-gaap_IncomeTaxExpenseBenefit 14.1us-gaap_IncomeTaxExpenseBenefit  
Net Income 62.2us-gaap_NetIncomeLoss 42.1us-gaap_NetIncomeLoss  
Revenues 319.7us-gaap_Revenues 286.6us-gaap_Revenues  
Selected Balance Sheet Data      
Portfolio Investments and Capital Additions 180.9gmt_PortfolioInvestmentsandCapitalAdditions 445.5gmt_PortfolioInvestmentsandCapitalAdditions  
Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures 359.7us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures   357.7us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
Identifiable assets 7,056.4us-gaap_Assets   6,937.5us-gaap_Assets
Rail North America [Member]      
Segment Reporting Information [Line Items]      
Lease Income 228.5gmt_LeaseIncome
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
194.9gmt_LeaseIncome
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
 
Cargo and Freight Revenue 0us-gaap_CargoAndFreightRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
0us-gaap_CargoAndFreightRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
 
Leverage level expressed as a ratio of recourse debt to equity 5gmt_LeverageLevelExpressedAsRatioOfRecourseDebtToEquity
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
   
Profitability      
Other revenue 14.7us-gaap_OtherNonoperatingIncome
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
14.6us-gaap_OtherNonoperatingIncome
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
 
Maintenance expense 69.2us-gaap_CostOfPropertyRepairsAndMaintenance
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
61.4us-gaap_CostOfPropertyRepairsAndMaintenance
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
 
Depreciation expense 52.3us-gaap_DepreciationNonproduction
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
41.5us-gaap_DepreciationNonproduction
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
 
Marine operating expense 0gmt_MarineOperatingExpense
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
0gmt_MarineOperatingExpense
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
 
Operating lease expense 20.7us-gaap_OperatingLeasesRentExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
26.9us-gaap_OperatingLeasesRentExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
 
Other operating expense 5.5us-gaap_OtherCostAndExpenseOperating
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
4.8us-gaap_OtherCostAndExpenseOperating
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
 
Total Expenses 147.7us-gaap_OperatingCostsAndExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
134.6us-gaap_OperatingCostsAndExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
 
Disposition gains on owned assets 35.9gmt_DispositionGainsonOwnedAssets
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
21.6gmt_DispositionGainsonOwnedAssets
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
 
Residual sharing income 0.2gmt_NonoperatingIncomeResidualSharingIncome
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
0.6gmt_NonoperatingIncomeResidualSharingIncome
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
 
Nonremarketing disposition gains 0.7gmt_NonremarketingDispositionGainLoss
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
2.6gmt_NonremarketingDispositionGainLoss
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
 
Asset impairment 0us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
0us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
 
Net gain on asset dispositions 36.8gmt_GainLossOnDispositionOfAssetsNet
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
24.8gmt_GainLossOnDispositionOfAssetsNet
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
 
Interest expense, net (24.5)us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
(24.6)us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
 
Other (expense) income (2.2)us-gaap_OtherNonoperatingIncomeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
(3.4)us-gaap_OtherNonoperatingIncomeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
 
Share of affiliates' earnings (pre-tax) 0.2gmt_IncomeLossFromEquityMethodInvestmentBeforeTax
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
3.3gmt_IncomeLossFromEquityMethodInvestmentBeforeTax
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
 
Segment profit (loss) 105.8gmt_SegmentProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
75.0gmt_SegmentProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
 
Revenues 243.2us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
209.5us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
 
Selected Balance Sheet Data      
Portfolio Investments and Capital Additions 129.8gmt_PortfolioInvestmentsandCapitalAdditions
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
396.0gmt_PortfolioInvestmentsandCapitalAdditions
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
 
Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures 13.9us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
  17.2us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
Identifiable assets 4,518.9us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
  4,358.3us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailNorthAmericaMember
Rail International [Member]      
Segment Reporting Information [Line Items]      
Lease Income 42.1gmt_LeaseIncome
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
47.2gmt_LeaseIncome
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
 
Cargo and Freight Revenue 0us-gaap_CargoAndFreightRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
0us-gaap_CargoAndFreightRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
 
Leverage level expressed as a ratio of recourse debt to equity 2gmt_LeverageLevelExpressedAsRatioOfRecourseDebtToEquity
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
   
Profitability      
Other revenue 1.9us-gaap_OtherNonoperatingIncome
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
2.0us-gaap_OtherNonoperatingIncome
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
 
Maintenance expense 8.9us-gaap_CostOfPropertyRepairsAndMaintenance
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
11.5us-gaap_CostOfPropertyRepairsAndMaintenance
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
 
Depreciation expense 10.7us-gaap_DepreciationNonproduction
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
11.7us-gaap_DepreciationNonproduction
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
 
Marine operating expense 0gmt_MarineOperatingExpense
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
0gmt_MarineOperatingExpense
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
 
Operating lease expense 0us-gaap_OperatingLeasesRentExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
0us-gaap_OperatingLeasesRentExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
 
Other operating expense 0.9us-gaap_OtherCostAndExpenseOperating
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
1.4us-gaap_OtherCostAndExpenseOperating
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
 
Total Expenses 20.5us-gaap_OperatingCostsAndExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
24.6us-gaap_OperatingCostsAndExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
 
Disposition gains on owned assets 0gmt_DispositionGainsonOwnedAssets
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
0gmt_DispositionGainsonOwnedAssets
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
 
Residual sharing income 0gmt_NonoperatingIncomeResidualSharingIncome
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
0gmt_NonoperatingIncomeResidualSharingIncome
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
 
Nonremarketing disposition gains 5.0gmt_NonremarketingDispositionGainLoss
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
2.4gmt_NonremarketingDispositionGainLoss
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
 
Asset impairment (0.1)us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
0us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
 
Net gain on asset dispositions 4.9gmt_GainLossOnDispositionOfAssetsNet
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
2.4gmt_GainLossOnDispositionOfAssetsNet
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
 
Interest expense, net (6.5)us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
(6.2)us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
 
Other (expense) income 0us-gaap_OtherNonoperatingIncomeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
0us-gaap_OtherNonoperatingIncomeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
 
Share of affiliates' earnings (pre-tax) (0.1)gmt_IncomeLossFromEquityMethodInvestmentBeforeTax
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
(0.1)gmt_IncomeLossFromEquityMethodInvestmentBeforeTax
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
 
Segment profit (loss) 21.8gmt_SegmentProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
20.7gmt_SegmentProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
 
Revenues 44.0us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
49.2us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
 
Selected Balance Sheet Data      
Portfolio Investments and Capital Additions 41.4gmt_PortfolioInvestmentsandCapitalAdditions
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
39.3gmt_PortfolioInvestmentsandCapitalAdditions
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
 
Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures 1.6us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
  1.8us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
Identifiable assets 1,161.0us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
  1,229.4us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_RailInternationalMember
ASC [Member]      
Segment Reporting Information [Line Items]      
Lease Income 1.0gmt_LeaseIncome
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
1.1gmt_LeaseIncome
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
 
Cargo and Freight Revenue 7.0us-gaap_CargoAndFreightRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
3.1us-gaap_CargoAndFreightRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
 
Leverage level expressed as a ratio of recourse debt to equity 1.5gmt_LeverageLevelExpressedAsRatioOfRecourseDebtToEquity
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
   
Profitability      
Other revenue 0us-gaap_OtherNonoperatingIncome
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
0us-gaap_OtherNonoperatingIncome
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
 
Maintenance expense 0.2us-gaap_CostOfPropertyRepairsAndMaintenance
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
0.2us-gaap_CostOfPropertyRepairsAndMaintenance
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
 
Depreciation expense 0us-gaap_DepreciationNonproduction
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
0us-gaap_DepreciationNonproduction
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
 
Marine operating expense 6.9gmt_MarineOperatingExpense
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
3.4gmt_MarineOperatingExpense
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
 
Operating lease expense 0us-gaap_OperatingLeasesRentExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
0us-gaap_OperatingLeasesRentExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
 
Other operating expense 0us-gaap_OtherCostAndExpenseOperating
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
0us-gaap_OtherCostAndExpenseOperating
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
 
Total Expenses 7.1us-gaap_OperatingCostsAndExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
3.6us-gaap_OperatingCostsAndExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
 
Disposition gains on owned assets 0gmt_DispositionGainsonOwnedAssets
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
0gmt_DispositionGainsonOwnedAssets
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
 
Residual sharing income 0gmt_NonoperatingIncomeResidualSharingIncome
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
0gmt_NonoperatingIncomeResidualSharingIncome
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
 
Nonremarketing disposition gains 0gmt_NonremarketingDispositionGainLoss
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
0gmt_NonremarketingDispositionGainLoss
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
 
Asset impairment 0us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
(0.4)us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
 
Net gain on asset dispositions 0gmt_GainLossOnDispositionOfAssetsNet
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
(0.4)gmt_GainLossOnDispositionOfAssetsNet
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
 
Interest expense, net (1.3)us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
(1.4)us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
 
Other (expense) income 0us-gaap_OtherNonoperatingIncomeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
0us-gaap_OtherNonoperatingIncomeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
 
Share of affiliates' earnings (pre-tax) 0gmt_IncomeLossFromEquityMethodInvestmentBeforeTax
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
0gmt_IncomeLossFromEquityMethodInvestmentBeforeTax
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
 
Segment profit (loss) (0.4)gmt_SegmentProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
(1.2)gmt_SegmentProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
 
Revenues 8.0us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
4.2us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
 
Selected Balance Sheet Data      
Portfolio Investments and Capital Additions 9.3gmt_PortfolioInvestmentsandCapitalAdditions
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
8.3gmt_PortfolioInvestmentsandCapitalAdditions
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
 
Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures 0us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
  0us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
Identifiable assets 273.5us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
  286.7us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_AscMember
Portfolio Management [Member]      
Segment Reporting Information [Line Items]      
Lease Income 6.7gmt_LeaseIncome
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
7.4gmt_LeaseIncome
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
 
Cargo and Freight Revenue 17.2us-gaap_CargoAndFreightRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
14.6us-gaap_CargoAndFreightRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
 
Leverage level expressed as a ratio of recourse debt to equity 3gmt_LeverageLevelExpressedAsRatioOfRecourseDebtToEquity
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
   
Profitability      
Other revenue 0.6us-gaap_OtherNonoperatingIncome
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
1.7us-gaap_OtherNonoperatingIncome
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
 
Maintenance expense 0us-gaap_CostOfPropertyRepairsAndMaintenance
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
0us-gaap_CostOfPropertyRepairsAndMaintenance
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
 
Depreciation expense 5.5us-gaap_DepreciationNonproduction
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
5.5us-gaap_DepreciationNonproduction
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
 
Marine operating expense 12.0gmt_MarineOperatingExpense
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
11.6gmt_MarineOperatingExpense
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
 
Operating lease expense 0us-gaap_OperatingLeasesRentExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
0us-gaap_OperatingLeasesRentExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
 
Other operating expense 0.9us-gaap_OtherCostAndExpenseOperating
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
0.4us-gaap_OtherCostAndExpenseOperating
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
 
Total Expenses 18.4us-gaap_OperatingCostsAndExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
17.5us-gaap_OperatingCostsAndExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
 
Disposition gains on owned assets 2.0gmt_DispositionGainsonOwnedAssets
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
0gmt_DispositionGainsonOwnedAssets
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
 
Residual sharing income 1.6gmt_NonoperatingIncomeResidualSharingIncome
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
1.2gmt_NonoperatingIncomeResidualSharingIncome
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
 
Nonremarketing disposition gains 0gmt_NonremarketingDispositionGainLoss
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
0gmt_NonremarketingDispositionGainLoss
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
 
Asset impairment 0us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
0.1us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
 
Net gain on asset dispositions 3.6gmt_GainLossOnDispositionOfAssetsNet
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
1.3gmt_GainLossOnDispositionOfAssetsNet
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
 
Interest expense, net (5.2)us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
(6.8)us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
 
Other (expense) income 0us-gaap_OtherNonoperatingIncomeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
0.3us-gaap_OtherNonoperatingIncomeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
 
Share of affiliates' earnings (pre-tax) 11.4gmt_IncomeLossFromEquityMethodInvestmentBeforeTax
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
10.9gmt_IncomeLossFromEquityMethodInvestmentBeforeTax
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
 
Segment profit (loss) 15.9gmt_SegmentProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
11.9gmt_SegmentProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
 
Revenues 24.5us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
23.7us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
 
Selected Balance Sheet Data      
Portfolio Investments and Capital Additions 0gmt_PortfolioInvestmentsandCapitalAdditions
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
0gmt_PortfolioInvestmentsandCapitalAdditions
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
 
Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures 344.2us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
  338.7us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
Identifiable assets 794.4us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
  813.3us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_PortfolioManagementMember
Other [Member]      
Segment Reporting Information [Line Items]      
Lease Income 0gmt_LeaseIncome
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
0gmt_LeaseIncome
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
 
Cargo and Freight Revenue 0us-gaap_CargoAndFreightRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
0us-gaap_CargoAndFreightRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
 
Profitability      
Other revenue 0us-gaap_OtherNonoperatingIncome
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
0us-gaap_OtherNonoperatingIncome
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
 
Maintenance expense 0us-gaap_CostOfPropertyRepairsAndMaintenance
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
0us-gaap_CostOfPropertyRepairsAndMaintenance
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
 
Depreciation expense 0us-gaap_DepreciationNonproduction
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
0us-gaap_DepreciationNonproduction
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
 
Marine operating expense 0gmt_MarineOperatingExpense
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
0gmt_MarineOperatingExpense
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
 
Operating lease expense 0us-gaap_OperatingLeasesRentExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
0us-gaap_OperatingLeasesRentExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
 
Other operating expense 0us-gaap_OtherCostAndExpenseOperating
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
0us-gaap_OtherCostAndExpenseOperating
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
 
Total Expenses 0us-gaap_OperatingCostsAndExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
0us-gaap_OperatingCostsAndExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
 
Disposition gains on owned assets 0gmt_DispositionGainsonOwnedAssets
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
0gmt_DispositionGainsonOwnedAssets
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
 
Residual sharing income 0gmt_NonoperatingIncomeResidualSharingIncome
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
0gmt_NonoperatingIncomeResidualSharingIncome
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
 
Nonremarketing disposition gains 0gmt_NonremarketingDispositionGainLoss
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
0gmt_NonremarketingDispositionGainLoss
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
 
Asset impairment 0us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
0us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
 
Net gain on asset dispositions 0gmt_GainLossOnDispositionOfAssetsNet
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
0gmt_GainLossOnDispositionOfAssetsNet
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
 
Interest expense, net (3.4)us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
(3.0)us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
 
Other (expense) income (1.8)us-gaap_OtherNonoperatingIncomeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
(0.3)us-gaap_OtherNonoperatingIncomeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
 
Share of affiliates' earnings (pre-tax) 0gmt_IncomeLossFromEquityMethodInvestmentBeforeTax
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
0gmt_IncomeLossFromEquityMethodInvestmentBeforeTax
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
 
Segment profit (loss) (5.2)gmt_SegmentProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
(3.3)gmt_SegmentProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
 
Revenues 0us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
0us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
 
Selected Balance Sheet Data      
Portfolio Investments and Capital Additions 0.4gmt_PortfolioInvestmentsandCapitalAdditions
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
1.9gmt_PortfolioInvestmentsandCapitalAdditions
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
 
Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures 0us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
  0us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
Identifiable assets 308.6us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
  249.8us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= gmt_OtherBusinessSegmentsMember
Parent [Member]      
Profitability      
Income tax benefit $ 30.0us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementEquityComponentsAxis
= gmt_ParentAndEquityMethodInvestmentsMember
$ 18.3us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementEquityComponentsAxis
= gmt_ParentAndEquityMethodInvestmentsMember