XML 61 R8.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consoldiated Statements of Shareholders' Equity Parenthetical (USD $)
In Millions, except Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Tax on foreign currency translation $ (46)us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax $ 0us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax $ 0us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax  
Tax on reclassification adjustment for amounts recognized in income 0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax 0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax 0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax  
Tax on amortization of prior service cost and unrecognized gains and losses included in total benefit cost 36us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax 10us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax 9us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax  
Tax on decrease (increase) in net actuarial losses (135)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax 34us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax (54)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax  
Tax on immediate recognition of prior service cost and unrecognized gains and losses due to curtailments, settlements, and divestitures 13us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax 1us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax 1us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax  
Tax on prior service cost from plan amendments 0us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect 0us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect 3us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect  
Tax on deferred derivative gains (losses) 1us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax 1us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax 0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax  
Tax on reclassification adjustment for amounts recognized in income (1)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax (3)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax  
Tax on unrealized investment gains 1us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax 0us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax 0us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax  
Total Shareholders' Equity        
Common Treasury Stock, Shares 8,979,927us-gaap_TreasuryStockShares
/ us-gaap_StatementEquityComponentsAxis
= gt_ParentAndNonRedeemableNonControllingInterestMember
3,136,663us-gaap_TreasuryStockShares
/ us-gaap_StatementEquityComponentsAxis
= gt_ParentAndNonRedeemableNonControllingInterestMember
5,648,930us-gaap_TreasuryStockShares
/ us-gaap_StatementEquityComponentsAxis
= gt_ParentAndNonRedeemableNonControllingInterestMember
6,353,851us-gaap_TreasuryStockShares
/ us-gaap_StatementEquityComponentsAxis
= gt_ParentAndNonRedeemableNonControllingInterestMember
Tax on foreign currency translation (46)us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax
/ us-gaap_StatementEquityComponentsAxis
= gt_ParentAndNonRedeemableNonControllingInterestMember
0us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax
/ us-gaap_StatementEquityComponentsAxis
= gt_ParentAndNonRedeemableNonControllingInterestMember
0us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax
/ us-gaap_StatementEquityComponentsAxis
= gt_ParentAndNonRedeemableNonControllingInterestMember
 
Tax on reclassification adjustment for amounts recognized in income 0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax
/ us-gaap_StatementEquityComponentsAxis
= gt_ParentAndNonRedeemableNonControllingInterestMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax
/ us-gaap_StatementEquityComponentsAxis
= gt_ParentAndNonRedeemableNonControllingInterestMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax
/ us-gaap_StatementEquityComponentsAxis
= gt_ParentAndNonRedeemableNonControllingInterestMember
 
Tax on amortization of prior service cost and unrecognized gains and losses included in total benefit cost 36us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
/ us-gaap_StatementEquityComponentsAxis
= gt_ParentAndNonRedeemableNonControllingInterestMember
9us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
/ us-gaap_StatementEquityComponentsAxis
= gt_ParentAndNonRedeemableNonControllingInterestMember
9us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
/ us-gaap_StatementEquityComponentsAxis
= gt_ParentAndNonRedeemableNonControllingInterestMember
 
Tax on decrease (increase) in net actuarial losses 129us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
/ us-gaap_StatementEquityComponentsAxis
= gt_ParentAndNonRedeemableNonControllingInterestMember
33us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
/ us-gaap_StatementEquityComponentsAxis
= gt_ParentAndNonRedeemableNonControllingInterestMember
(44)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
/ us-gaap_StatementEquityComponentsAxis
= gt_ParentAndNonRedeemableNonControllingInterestMember
 
Tax on immediate recognition of prior service cost and unrecognized gains and losses due to curtailments, settlements, and divestitures 13us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax
/ us-gaap_StatementEquityComponentsAxis
= gt_ParentAndNonRedeemableNonControllingInterestMember
1us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax
/ us-gaap_StatementEquityComponentsAxis
= gt_ParentAndNonRedeemableNonControllingInterestMember
1us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax
/ us-gaap_StatementEquityComponentsAxis
= gt_ParentAndNonRedeemableNonControllingInterestMember
 
Tax on prior service cost from plan amendments 0us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect
/ us-gaap_StatementEquityComponentsAxis
= gt_ParentAndNonRedeemableNonControllingInterestMember
0us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect
/ us-gaap_StatementEquityComponentsAxis
= gt_ParentAndNonRedeemableNonControllingInterestMember
3us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect
/ us-gaap_StatementEquityComponentsAxis
= gt_ParentAndNonRedeemableNonControllingInterestMember
 
Tax on deferred derivative gains (losses) 1us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
/ us-gaap_StatementEquityComponentsAxis
= gt_ParentAndNonRedeemableNonControllingInterestMember
1us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
/ us-gaap_StatementEquityComponentsAxis
= gt_ParentAndNonRedeemableNonControllingInterestMember
0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
/ us-gaap_StatementEquityComponentsAxis
= gt_ParentAndNonRedeemableNonControllingInterestMember
 
Tax on reclassification adjustment for amounts recognized in income 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
/ us-gaap_StatementEquityComponentsAxis
= gt_ParentAndNonRedeemableNonControllingInterestMember
0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
/ us-gaap_StatementEquityComponentsAxis
= gt_ParentAndNonRedeemableNonControllingInterestMember
(3)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
/ us-gaap_StatementEquityComponentsAxis
= gt_ParentAndNonRedeemableNonControllingInterestMember
 
Tax on unrealized investment gains $ 1us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
/ us-gaap_StatementEquityComponentsAxis
= gt_ParentAndNonRedeemableNonControllingInterestMember
$ 0us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
/ us-gaap_StatementEquityComponentsAxis
= gt_ParentAndNonRedeemableNonControllingInterestMember
$ 0us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
/ us-gaap_StatementEquityComponentsAxis
= gt_ParentAndNonRedeemableNonControllingInterestMember