Ekopak NV (EBR:EKOP)
Belgium flag Belgium · Delayed Price · Currency is EUR
4.145
+0.110 (2.73%)
Aug 11, 2026, 11:00 AM 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
53.7153.7148.2537.5618.8511.56
Revenue Growth
38.27%11.33%28.45%99.33%63.01%18.20%
Gross Profit
16.8916.8912.5214.285.373.15
Operating Income
-13.94-13.94-13.06-3.4-2.29-0.61
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
31.45%31.45%25.94%38.01%28.49%27.26%
Operating Margin
-25.96%-25.96%-27.07%-9.05%-12.17%-5.29%
Pretax Margin
-32.36%-32.36%-32.13%-10.64%-13.38%-6.47%
Profit Margin
-25.12%-25.12%-25.03%-8.19%-10.54%-6.05%
FCF Margin
-35.32%-35.32%-62.52%-29.80%-70.78%-91.98%

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.381.734.337.5613.6123.03