Inclusio SA (EBR:INCLU)
Belgium flag Belgium · Delayed Price · Currency is EUR
17.50
0.00 (0.00%)
Aug 11, 2026, 11:18 AM CET

Inclusio Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
21.2116.8915.5713.81117.4
Revenue Growth
398.21%8.50%12.77%25.50%48.58%53.77%
Gross Profit
19.3915.2213.8812.219.426.39
Operating Income
19.4919.1825.438.0317.6314.05
Net Income
3.6615.4219.4632.1822.2314.65
Earnings Per Share
2.142.022.624.342.991.97
EPS Growth
5.42%-22.90%-39.63%45.15%51.78%19600.00%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
0.440.270.260.660.590.94
Total Debt
163.61162.98155.4125.5599.2751.84
Net Cash (Debt)
-163.17-162.71-155.14-124.89-98.67-50.89
Net Cash Growth
------
Net Cash Per Share
-21.28-21.36-20.91-16.83-13.28-6.85

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
3.793.794.562.83-8.351.35
Capital Expenditures
-14.9-14.9-28.62-15.73-25.88-27.18
Free Cash Flow
-11.1-11.1-24.06-12.9-34.22-25.83
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
91.44%90.09%89.15%88.41%85.65%86.31%
Operating Margin
91.87%113.56%163.15%275.48%160.28%189.79%
Pretax Margin
77.52%91.80%126.01%234.20%203.15%198.17%
Profit Margin
17.23%91.28%125.01%233.07%202.09%197.90%
FCF Margin
0.00%-65.73%-154.55%-93.43%-311.12%-348.92%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
0.9200.9200.8200.7500.7000.500
Dividend Per Share Growth
12.20%12.20%9.33%7.14%40.00%-
Dividend Yield
5.26%2.40%5.51%5.34%3.64%0.00%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
8.658.845.193.024.609.39
PS Ratio
7.868.046.487.049.2818.56