Repsol, S.A. (BME:REP)
Spain flag Spain · Delayed Price · Currency is EUR
24.50
+0.35 (1.45%)
Jul 17, 2026, 5:39 PM CET

Repsol Cash Flow Statement

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Net Income
2,0532,8172,1724,3657,1804,329
Depreciation & Amortization
-2,4392,9322,4362,3392,004
Other Adjustments
1242,6445,1564,7926,4663,057
Changes in Income Taxes Payable
-800-312-51-1,968-2,398-920
Changes in Other Operating Activities
-373-282-2,443-1,846-3,728-2,338
Operating Cash Flow
2,5255,3654,9656,5117,8324,677
Operating Cash Flow Growth
67.77%8.06%-23.74%-16.87%67.46%70.82%
Capital Expenditures
-2,150-3,746-5,106-4,289-3,535-1,902
Sale of Property, Plant & Equipment
631752437473105
Purchases of Investments
-1,408-8,588-1,770-3,165-1,368-1,793
Proceeds from Sale of Investments
1,2095,8254,1611,542365902
Payments for Business Acquisitions
65-413-1,142-898-193-539
Proceeds from Business Divestments
210685368659124270
Other Investing Activities
241472712613124
Investing Cash Flow
-4,179-5,773-2,694-5,853-4,103-2,933
Long-Term Debt Issued
2,73814,74713,3379,25613,50011,417
Long-Term Debt Repaid
-2,058-13,844-12,309-11,266-14,648-10,592
Net Long-Term Debt Issued (Repaid)
6809031,028-2,010-1,148825
Issuance of Common Stock
-1,5112854921701,147
Repurchase of Common Stock
-187-1,485-1,135-1,775-1,884-1,529
Net Common Stock Issued (Repurchased)
-18726-850-1,283-1,714-382
Common Dividends Paid
-1,206-1,197-1,153-979-1,027-625
Other Financing Activities
164-1,192-1,3322,4382,114-694
Financing Cash Flow
-584-864-1,641-3,053-2,832-529
Effect of Exchange Rate Changes on Cash and Cash Equivalents
--225-1122059
Net Cash Flow
130-1,497629-2,3839171,274
Free Cash Flow
3751,619-1412,2224,2972,775
Free Cash Flow Growth
-76.84%---48.29%54.85%225.70%
FCF Margin
0.73%3.18%-0.27%4.08%6.00%5.84%
Free Cash Flow Per Share
0.331.38-0.111.732.991.82
Levered Free Cash Flow
-181901-1,884-4,509-4,219168
Unlevered Free Cash Flow
-144.22118.49-3,226-2,436-3,776-962.03