Marathon Oil Corporation (MRO)
NYSE: MRO · IEX Real-Time Price · USD
27.40
-0.28 (-1.01%)
At close: Apr 18, 2024, 4:00 PM
27.50
+0.10 (0.36%)
After-hours: Apr 18, 2024, 7:59 PM EDT

Marathon Oil Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017201620152014 2013 - 1994
Net Income
1,5543,612946-1,4514801,096-5,723-2,140-2,2043,046
Upgrade
Depreciation & Amortization
2,2111,7532,0662,3162,3972,4412,3722,1562,7212,861
Upgrade
Share-Based Compensation
43384057605349514552
Upgrade
Other Operating Activities
27925187551-188-3565,2908341,014-472
Upgrade
Operating Cash Flow
4,0875,4283,2391,4732,7493,2341,9889011,5765,487
Upgrade
Operating Cash Flow Growth
-24.71%67.58%119.89%-46.42%-15.00%62.68%120.64%-42.83%-71.28%4.12%
Upgrade
Capital Expenditures
-2,058-1,450-1,046-1,343-2,550-2,753-1,974-1,204-3,485-5,160
Upgrade
Acquisitions
-9-3,166-2517-3691,239-104317225-21
Upgrade
Change in Investments
6112617645764557761
Upgrade
Other Investing Activities
--1-1637-13-30-1-193,374
Upgrade
Investing Cash Flow
-2,006-4,605-1,010-1,303-2,818-1,470-2,044-833-3,202-1,746
Upgrade
Dividends Paid
-251-220-141-64-162-169-170-162-460-543
Upgrade
Share Issuance / Repurchase
-1,473-2,754-724-92-362-713-111,230-11-1,000
Upgrade
Debt Issued / Paid
-5011,915-1,517-127-20-1,822-1927-68
Upgrade
Other Financing Activities
-35-10-9-3-923-1-518
Upgrade
Financing Cash Flow
-2,260-1,069-2,391-286-535-859-2,0031,068451-1,593
Upgrade
Exchange Rate Effect
00000-24-3-3-2
Upgrade
Net Cash Flow
-179-246-162-116-604903-1,9251,369-1,0882,134
Upgrade
Free Cash Flow
2,0293,9782,19313019948114-303-1,909327
Upgrade
Free Cash Flow Growth
-48.99%81.40%1586.92%-34.67%-58.63%3335.71%----60.46%
Upgrade
Free Cash Flow Margin
30.30%49.50%40.11%4.21%3.83%7.31%0.29%-8.00%-38.54%2.90%
Upgrade
Free Cash Flow Per Share
3.345.812.790.160.250.570.02-0.37-2.820.48
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).