Ecoslops S.A. (EPA:ALESA)
France flag France · Delayed Price · Currency is EUR
0.9200
0.00 (0.00%)
Oct 16, 2026, 4:45 PM CET

Ecoslops Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
13.3112.0411.510.3719.0512.69
Revenue Growth
10.55%4.64%10.96%-45.57%50.10%106.53%
Gross Profit
4.424.14.38-0.051.57-1.37
Operating Income
-0.52-0.97-0.96-1.72-1.62-3.37
Net Income
-2-2.41-3.1-7.35-1.79-3.72
Earnings Per Share
--0.46-0.60-1.42-0.35-0.72
EPS Growth
------

Revenue by Segment

Fiscal YearFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '24 Dec '23 Dec '22 Dec '21
Sale of Refined Products - Portugal
8.858.777.8812.326.52
Port Services (Portugal)
3.182.742.392.132.2
Others
0-0-0
Total
12.0411.510.2719.0312.45

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
3.765.236.593.26.876.34
Total Debt
16.5416.2817.7720.6129.2128.95
Net Cash (Debt)
-12.78-11.05-11.18-17.4-22.34-22.61
Net Cash Growth
------
Net Cash Per Share
--2.11-2.16-3.36-4.36-4.38

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-0.321.66-0.66-1.032.86-4
Capital Expenditures
-0.57-0.55-1.03-0.4-0.96-3.41
Free Cash Flow
-0.891.11-1.69-1.431.9-7.41
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
33.24%34.08%38.07%-0.49%8.26%-10.77%
Operating Margin
-3.91%-8.06%-8.34%-16.63%-8.49%-26.52%
Pretax Margin
-14.94%-20.45%-31.22%-80.75%-15.11%-39.09%
Profit Margin
-15.02%-20.04%-26.96%-70.92%-9.41%-29.31%
FCF Margin
-6.65%9.18%-14.71%-13.82%9.95%-58.38%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Forward PE
-10.1710.1711.2659.14129.14
P/FCF Ratio
-3.49--21.04-
PS Ratio
0.360.320.300.652.093.51