XML 85 R5.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statements of Stockholders' Equity (USD $)
In Thousands, except Per Share data
Total
Common Stock Held in Treasury [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Additional Paid-in Capital [Member]
Common Stock [Member]
Balance at Dec. 31, 2011 $ 12,640,904us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $ (24,932)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= eog_CommonStockHeldInTreasuryMember
$ 9,789,345us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 401,746us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ 2,272,052us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 202,693us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Common Stock Dividends Declared (in dollars per share) $ 0.340us-gaap_CommonStockDividendsPerShareDeclared          
Net Income 570,279eog_NetIncomeLossRelatingToComprehensiveIncome 0eog_NetIncomeLossRelatingToComprehensiveIncome
/ us-gaap_StatementEquityComponentsAxis
= eog_CommonStockHeldInTreasuryMember
570,279eog_NetIncomeLossRelatingToComprehensiveIncome
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0eog_NetIncomeLossRelatingToComprehensiveIncome
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0eog_NetIncomeLossRelatingToComprehensiveIncome
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0eog_NetIncomeLossRelatingToComprehensiveIncome
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Common Stock Issued Under Stock Plans 83,218eog_CommonStockIssuedUnderStockPlansNet 0eog_CommonStockIssuedUnderStockPlansNet
/ us-gaap_StatementEquityComponentsAxis
= eog_CommonStockHeldInTreasuryMember
0eog_CommonStockIssuedUnderStockPlansNet
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0eog_CommonStockIssuedUnderStockPlansNet
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
83,197eog_CommonStockIssuedUnderStockPlansNet
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
21eog_CommonStockIssuedUnderStockPlansNet
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Dividends, Common Stock (183,993)us-gaap_DividendsCommonStock 0us-gaap_DividendsCommonStock
/ us-gaap_StatementEquityComponentsAxis
= eog_CommonStockHeldInTreasuryMember
(183,993)us-gaap_DividendsCommonStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_DividendsCommonStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_DividendsCommonStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_DividendsCommonStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Other Comprehensive Income (Loss) 38,149us-gaap_OtherComprehensiveIncomeLossNetOfTax 0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= eog_CommonStockHeldInTreasuryMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
38,149us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Change in Treasury Stock - Stock Compensation Plans, Net (58,588)eog_TreasuryStockIssuedUnderStockPlans (11,465)eog_TreasuryStockIssuedUnderStockPlans
/ us-gaap_StatementEquityComponentsAxis
= eog_CommonStockHeldInTreasuryMember
0eog_TreasuryStockIssuedUnderStockPlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0eog_TreasuryStockIssuedUnderStockPlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(47,123)eog_TreasuryStockIssuedUnderStockPlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0eog_TreasuryStockIssuedUnderStockPlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Excess Tax Benefit from Stock-Based Compensation 67,035us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation 0us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= eog_CommonStockHeldInTreasuryMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
67,035us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Restricted Stock and Restricted Stock Units, Net 0eog_RestrictedStockAndRestrictedStockUnits 2,358eog_RestrictedStockAndRestrictedStockUnits
/ us-gaap_StatementEquityComponentsAxis
= eog_CommonStockHeldInTreasuryMember
0eog_RestrictedStockAndRestrictedStockUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0eog_RestrictedStockAndRestrictedStockUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(2,364)eog_RestrictedStockAndRestrictedStockUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
6eog_RestrictedStockAndRestrictedStockUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Stock-Based Compensation Expenses 127,504us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue 0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= eog_CommonStockHeldInTreasuryMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
127,504us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Treasury Stock Issued as Compensation 256eog_TreasuryStockIssuedAsCompensation 217eog_TreasuryStockIssuedAsCompensation
/ us-gaap_StatementEquityComponentsAxis
= eog_CommonStockHeldInTreasuryMember
0eog_TreasuryStockIssuedAsCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0eog_TreasuryStockIssuedAsCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
39eog_TreasuryStockIssuedAsCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0eog_TreasuryStockIssuedAsCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Balance at Dec. 31, 2012 13,284,764us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest (33,822)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= eog_CommonStockHeldInTreasuryMember
10,175,631us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
439,895us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
2,500,340us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
202,720us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Common Stock Dividends Declared (in dollars per share) $ 0.375us-gaap_CommonStockDividendsPerShareDeclared          
Net Income 2,197,109eog_NetIncomeLossRelatingToComprehensiveIncome 0eog_NetIncomeLossRelatingToComprehensiveIncome
/ us-gaap_StatementEquityComponentsAxis
= eog_CommonStockHeldInTreasuryMember
2,197,109eog_NetIncomeLossRelatingToComprehensiveIncome
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0eog_NetIncomeLossRelatingToComprehensiveIncome
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0eog_NetIncomeLossRelatingToComprehensiveIncome
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0eog_NetIncomeLossRelatingToComprehensiveIncome
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Common Stock Issued Under Stock Plans 38,729eog_CommonStockIssuedUnderStockPlansNet 0eog_CommonStockIssuedUnderStockPlansNet
/ us-gaap_StatementEquityComponentsAxis
= eog_CommonStockHeldInTreasuryMember
0eog_CommonStockIssuedUnderStockPlansNet
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0eog_CommonStockIssuedUnderStockPlansNet
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
38,723eog_CommonStockIssuedUnderStockPlansNet
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
6eog_CommonStockIssuedUnderStockPlansNet
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Dividends, Common Stock (204,463)us-gaap_DividendsCommonStock   (204,463)us-gaap_DividendsCommonStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
     
Other Comprehensive Income (Loss) (24,061)us-gaap_OtherComprehensiveIncomeLossNetOfTax 0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= eog_CommonStockHeldInTreasuryMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(24,061)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Change in Treasury Stock - Stock Compensation Plans, Net (32,214)eog_TreasuryStockIssuedUnderStockPlans 47,427eog_TreasuryStockIssuedUnderStockPlans
/ us-gaap_StatementEquityComponentsAxis
= eog_CommonStockHeldInTreasuryMember
0eog_TreasuryStockIssuedUnderStockPlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0eog_TreasuryStockIssuedUnderStockPlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(79,641)eog_TreasuryStockIssuedUnderStockPlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0eog_TreasuryStockIssuedUnderStockPlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Excess Tax Benefit from Stock-Based Compensation 55,831us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation 0us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= eog_CommonStockHeldInTreasuryMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
55,831us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Restricted Stock and Restricted Stock Units, Net (31,422)eog_RestrictedStockAndRestrictedStockUnits (28,454)eog_RestrictedStockAndRestrictedStockUnits
/ us-gaap_StatementEquityComponentsAxis
= eog_CommonStockHeldInTreasuryMember
    (2,974)eog_RestrictedStockAndRestrictedStockUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
6eog_RestrictedStockAndRestrictedStockUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Stock-Based Compensation Expenses 134,467us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue 0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= eog_CommonStockHeldInTreasuryMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
134,467us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Treasury Stock Issued as Compensation (281)eog_TreasuryStockIssuedAsCompensation (414)eog_TreasuryStockIssuedAsCompensation
/ us-gaap_StatementEquityComponentsAxis
= eog_CommonStockHeldInTreasuryMember
0eog_TreasuryStockIssuedAsCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0eog_TreasuryStockIssuedAsCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
133eog_TreasuryStockIssuedAsCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0eog_TreasuryStockIssuedAsCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Balance at Dec. 31, 2013 15,418,459us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest (15,263)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= eog_CommonStockHeldInTreasuryMember
12,168,277us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
415,834us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
2,646,879us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
202,732us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Common Stock Dividends Declared (in dollars per share) $ 0.585us-gaap_CommonStockDividendsPerShareDeclared          
Net Income 2,915,487eog_NetIncomeLossRelatingToComprehensiveIncome 0eog_NetIncomeLossRelatingToComprehensiveIncome
/ us-gaap_StatementEquityComponentsAxis
= eog_CommonStockHeldInTreasuryMember
2,915,487eog_NetIncomeLossRelatingToComprehensiveIncome
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0eog_NetIncomeLossRelatingToComprehensiveIncome
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0eog_NetIncomeLossRelatingToComprehensiveIncome
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0eog_NetIncomeLossRelatingToComprehensiveIncome
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Common Stock Issued Under Stock Plans 22,260eog_CommonStockIssuedUnderStockPlansNet 0eog_CommonStockIssuedUnderStockPlansNet
/ us-gaap_StatementEquityComponentsAxis
= eog_CommonStockHeldInTreasuryMember
0eog_CommonStockIssuedUnderStockPlansNet
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0eog_CommonStockIssuedUnderStockPlansNet
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
22,252eog_CommonStockIssuedUnderStockPlansNet
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
8eog_CommonStockIssuedUnderStockPlansNet
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Dividends, Common Stock (320,666)us-gaap_DividendsCommonStock 0us-gaap_DividendsCommonStock
/ us-gaap_StatementEquityComponentsAxis
= eog_CommonStockHeldInTreasuryMember
(320,666)us-gaap_DividendsCommonStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_DividendsCommonStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_DividendsCommonStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_DividendsCommonStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Other Comprehensive Income (Loss) (438,890)us-gaap_OtherComprehensiveIncomeLossNetOfTax 0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= eog_CommonStockHeldInTreasuryMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(438,890)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Change in Treasury Stock - Stock Compensation Plans, Net (127,432)eog_TreasuryStockIssuedUnderStockPlans (96,962)eog_TreasuryStockIssuedUnderStockPlans
/ us-gaap_StatementEquityComponentsAxis
= eog_CommonStockHeldInTreasuryMember
0eog_TreasuryStockIssuedUnderStockPlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0eog_TreasuryStockIssuedUnderStockPlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(30,470)eog_TreasuryStockIssuedUnderStockPlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0eog_TreasuryStockIssuedUnderStockPlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Excess Tax Benefit from Stock-Based Compensation 99,459us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation 0us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= eog_CommonStockHeldInTreasuryMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
99,459us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Restricted Stock and Restricted Stock Units, Net 0eog_RestrictedStockAndRestrictedStockUnits 43,091eog_RestrictedStockAndRestrictedStockUnits
/ us-gaap_StatementEquityComponentsAxis
= eog_CommonStockHeldInTreasuryMember
0eog_RestrictedStockAndRestrictedStockUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0eog_RestrictedStockAndRestrictedStockUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(43,109)eog_RestrictedStockAndRestrictedStockUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
18eog_RestrictedStockAndRestrictedStockUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Stock-Based Compensation Expenses 144,842us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue 0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= eog_CommonStockHeldInTreasuryMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
144,842us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Common Stock Issued - Stock Split 0us-gaap_AdjustmentsToAdditionalPaidInCapitalStockSplit 0us-gaap_AdjustmentsToAdditionalPaidInCapitalStockSplit
/ us-gaap_StatementEquityComponentsAxis
= eog_CommonStockHeldInTreasuryMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalStockSplit
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalStockSplit
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(2,734)us-gaap_AdjustmentsToAdditionalPaidInCapitalStockSplit
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
2,734us-gaap_AdjustmentsToAdditionalPaidInCapitalStockSplit
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Treasury Stock Issued as Compensation (937)eog_TreasuryStockIssuedAsCompensation (968)eog_TreasuryStockIssuedAsCompensation
/ us-gaap_StatementEquityComponentsAxis
= eog_CommonStockHeldInTreasuryMember
0eog_TreasuryStockIssuedAsCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0eog_TreasuryStockIssuedAsCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
31eog_TreasuryStockIssuedAsCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0eog_TreasuryStockIssuedAsCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Balance at Dec. 31, 2014 $ 17,712,582us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $ (70,102)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= eog_CommonStockHeldInTreasuryMember
$ 14,763,098us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ (23,056)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ 2,837,150us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 205,492us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember