Hyloris Pharmaceuticals SA (EBR:HYL)
Belgium flag Belgium · Delayed Price · Currency is EUR
3.880
-0.060 (-1.52%)
Oct 26, 2026, 1:06 PM CET

Hyloris Pharmaceuticals Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
9.837.949.763.762.393.1
Revenue Growth
23.78%-18.66%159.64%57.48%-22.90%1669.14%
Gross Profit
9.287.569.533.672.292.99
Operating Income
-6.04-8.15-6.37-15.85-11.51-10.33
Net Income
-4.65-6.33-6.34-15.38-11.91-11.58
Earnings Per Share
-0.17-0.23-0.23-0.55-0.44-0.45
EPS Growth
------

Revenue by Geography

Fiscal Year
FY 2025FY 2024FY 2023
Period EndingDec '25 Dec '24 Dec '23
United States
4.75.591.13
EMEA and Asia-Pacific
2.512.87-
Total
7.218.461.13

Cash & Debt

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
8.7413.7823.5930.4143.9350.54
Total Debt
1.461.611.821.750.898.79
Net Cash (Debt)
7.2712.1721.7828.6643.0441.75
Net Cash Growth
-40.21%-44.14%-24.00%-33.42%3.09%-25.39%
Net Cash Per Share
0.260.430.781.021.581.62

Cash Flow & CapEx

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-7.75-6.99-7.19-12.81-13.02-11.25
Capital Expenditures
-0.08-0-0.03-0.3-0.1-0.11
Free Cash Flow
-7.83-6.99-7.22-13.11-13.12-11.36
Free Cash Flow Growth
------

Margins

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
94.41%95.23%97.67%97.53%96.06%96.54%
Operating Margin
-61.43%-102.61%-65.26%-421.55%-482.11%-333.50%
Pretax Margin
-49.52%-84.49%-64.98%-409.15%-498.62%-364.41%
Profit Margin
-47.36%-79.78%-64.98%-409.15%-498.78%-374.00%
FCF Margin
-79.69%-88.08%-74.00%-348.66%-549.69%-366.83%

Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PS Ratio
11.2324.1218.7694.97130.24144.35