Ekopak NV (EBR:EKOP)
Belgium flag Belgium · Delayed Price · Currency is EUR
4.295
+0.295 (7.38%)
Aug 31, 2026, 5:35 PM CET

Ekopak NV 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
51.1251.1247.6436.0317.7111.25
Revenue Growth
39.12%7.30%32.21%103.46%57.41%18.69%
Gross Profit
1.321.321.556.533.133.23
Operating Income
-13.94-13.94-13.06-3.4-2.29-0.04
Net Income
-13.83-13.83-12.23-3.08-1.99-0.7
Earnings Per Share
-0.79-0.79-0.83-0.21-0.13-0.05
EPS Growth
------

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023
Period EndingDec '25 Dec '25 Dec '24 Dec '23
Recurring Business
14.4914.4912.18-
Project Business
36.6336.6335.4532.72
Total
51.1251.1247.6436.03

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
7.567.569.7112.6832.5142.1
Total Debt
82.9782.9777.542.9614.233.43
Net Cash (Debt)
-75.41-75.41-67.79-30.2818.2838.67
Net Cash Growth
-----52.74%-
Net Cash Per Share
-4.31-4.31-4.57-2.041.232.80

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
-8.9-8.9-3.941.05-3.88-0.41
Capital Expenditures
-10.08-10.08-26.22-12.25-9.46-10.22
Free Cash Flow
-18.97-18.97-30.16-11.2-13.34-10.63
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
2.59%2.59%3.25%18.13%17.67%28.72%
Operating Margin
-27.27%-27.27%-27.41%-9.44%-12.95%-0.35%
Pretax Margin
-34.65%-34.65%-32.87%-11.09%-14.23%-6.65%
Profit Margin
-27.05%-27.05%-25.68%-8.54%-11.21%-6.22%
FCF Margin
-37.11%-37.11%-63.32%-31.07%-75.31%-94.52%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Forward PE
-30.5086.7770.28179.40160.00
PS Ratio
1.371.824.397.8814.4823.67