Elinoil Hellenic Petroleum Company S.A. (ATH:ELIN)
Greece flag Greece · Delayed Price · Currency is EUR
2.150
0.00 (0.00%)
Jul 1, 2026, 5:10 PM EET

ATH:ELIN 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
-3.130.099.856.4912.023.96
Depreciation & Amortization
11.4911.2710.396.596.26.14
Other Amortization
0.060.060.050.040.050.04
Other Operating Activities
1.411-10.043.17-0.93
Change in Accounts Receivable
68.6271.37-13.1200.77-235.37-35.02
Change in Inventory
-1.6934.36-47.142.35-0.9611.5
Change in Accounts Payable
-40.18-40.1817.88---
Change in Other Net Operating Assets
20.42---167.74188.384.71
Operating Cash Flow
5777.97-23.0648.55-26.51-9.59
Operating Cash Flow Growth
-19.20%-----
Capital Expenditures
-3.67-3.9-5.76-3.61-2.34-2.57
Sale of Property, Plant & Equipment
0.020.030.250.070.030.01
Divestitures
----4.68-
Investment in Securities
-----0.05-0.05
Other Investing Activities
0.820.710.580.390.480.57
Investing Cash Flow
-2.83-3.16-4.92-3.152.79-2.04
Long-Term Debt Issued
-42.2191.9338.62100.5782.95
Total Debt Issued
42.2142.2191.9338.62100.5782.95
Long-Term Debt Repaid
--103.31-58.07-91.78-83.24-53.81
Total Debt Repaid
-107.72-103.31-58.07-91.78-83.24-53.81
Net Debt Issued (Repaid)
-65.51-61.133.86-53.1617.3329.14
Common Dividends Paid
-3.24-3.24-2.56--1.75-
Other Financing Activities
-0.94-0.94-0.75-0.58--
Financing Cash Flow
-69.68-65.2830.55-53.7315.5829.14
Foreign Exchange Rate Adjustments
0-0.050.020.030.14-0.04
Net Cash Flow
-15.519.482.59-8.3-7.9917.47
Free Cash Flow
53.3474.07-28.8244.94-28.85-12.16
Free Cash Flow Margin
2.73%3.31%-1.04%1.81%-0.76%-0.80%
Free Cash Flow Per Share
2.253.12-1.221.90-1.22-0.51
Cash Interest Paid
7.147.6116.9711.7512.645.23
Cash Income Tax Paid
0.791.254.0951.471.92
Levered Free Cash Flow
52.3672.5-30.1347.28-27.84-14.15
Unlevered Free Cash Flow
55.2975.91-24.0750.69-24.7-12.23
Change in Working Capital
47.1865.55-42.3635.38-47.94-18.81