Predilife S.A. (EPA:ALPRE)
France flag France · Delayed Price · Currency is EUR
1.285
+0.020 (1.58%)
Aug 11, 2026, 9:20 AM CET

Predilife 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
0.840.840.490.320.290.14
Revenue Growth
14.80%69.47%55.20%10.12%103.12%175.51%
Gross Profit
0.820.820.480.310.250.09
Operating Income
-3.27-3.27-4-3.84-3.53-3.57
Net Income
-3.93-3.93-4.26-4.22-3.65-3.41
Earnings Per Share
-1.00-1.00-1.13-1.14-1.00-0.93
EPS Growth
------

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
France
0.840.840.490.310.20.11
Italy
-0-0000.08-
Total
0.840.840.490.320.290.14

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
0.740.741.413.433.822.92
Total Debt
5.525.524.957.437.345.13
Net Cash (Debt)
-4.78-4.78-3.54-4-3.52-2.21
Net Cash Growth
------
Net Cash Per Share
-1.27-1.27-0.94-1.08-0.96-0.60

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
2.562.563.72-4.23-3.07-3.83
Capital Expenditures
-0-0-0.01-0.04-0.03-0
Free Cash Flow
2.562.563.72-4.27-3.09-3.83
Free Cash Flow Growth
--31.04%----

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
98.47%98.47%97.20%97.25%87.45%65.30%
Operating Margin
-390.86%-390.86%-810.66%-1208.30%-1223.23%-2515.55%
Pretax Margin
-567.49%-512.35%-934.12%-1399.88%-1364.12%-2648.07%
Profit Margin
-609.10%-553.97%-1003.54%-1326.86%-1452.86%-2440.57%
FCF Margin
306.59%306.59%753.46%-1344.17%-1071.38%-2696.09%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
P/FCF Ratio
-4.413.63---
PS Ratio
6.0713.5127.3666.3667.15177.05