Revoil S.A. (ATH:REVOIL)
Greece flag Greece · Delayed Price · Currency is EUR
1.850
0.00 (0.00%)
Last updated: Aug 13, 2026, 1:21 PM EET

Revoil Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
837.09837.09869.2844.44957.9674.25
Revenue Growth
-2.20%-3.69%2.93%-11.84%42.07%20.29%
Gross Profit
35.235.23331.0232.0127.1
Operating Income
7.147.146.645.848.596.6
Net Income
2.462.460.742.125.784.7
Earnings Per Share
0.110.110.030.100.260.21
EPS Growth
165.68%235.55%-65.19%-63.35%23.08%44.91%

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Fuel & Other Services
831.47831.47867.02841.3954.93671.7
Solar Water Heaters Sector
1.471.47----
Lubricants
2.812.811.313.092.962.55
Renewable Energy Sector (RES)
1.351.350.870.06--
Total
837.09837.09869.2844.44957.9674.25

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
9.629.624.894.046.034.24
Total Debt
75.6175.6171.2862.3743.4740.16
Net Cash (Debt)
-65.99-65.99-66.39-58.33-37.44-35.91
Net Cash Growth
------
Net Cash Per Share
-3.03-3.03-3.03-2.66-1.71-1.64

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
15.7315.739.66-3.149.7815.04
Capital Expenditures
-5.25-5.25-7.4-7.08-4.13-2.55
Free Cash Flow
10.4810.482.27-10.225.6512.49
Free Cash Flow Growth
-361.94%---54.75%345.65%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
4.21%4.21%3.80%3.67%3.34%4.02%
Operating Margin
0.85%0.85%0.76%0.69%0.90%0.98%
Pretax Margin
0.44%0.44%0.23%0.39%0.73%0.74%
Profit Margin
0.29%0.29%0.08%0.25%0.60%0.70%
FCF Margin
1.25%1.25%0.26%-1.21%0.59%1.85%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22
Dividend Per Share
0.0490.0490.0480.0490.048
Dividend Per Share Growth
1.49%1.49%-0.45%1.04%-
Dividend Yield
2.65%2.79%2.99%2.88%4.24%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
16.3816.0150.5419.044.855.76
P/FCF Ratio
3.823.7616.41-4.962.17
PS Ratio
0.050.050.040.050.030.04