AB Science S.A. (EPA:AB)
France flag France · Delayed Price · Currency is EUR
0.6150
+0.0740 (13.68%)
Aug 3, 2026, 12:30 PM CET

AB Science 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
1.171.171.070.970.961.61
Revenue Growth
14.31%9.52%10.51%1.22%-40.48%1.70%
Gross Profit
0.980.980.90.59-9.44-7.3
Operating Income
0.640.64-6.08-13.43-17.2-13.86
Net Income
-1.56-1.56-7.83-11.99-15.73-12.65
Earnings Per Share
-0.03-0.03-0.15-0.24-0.29-0.30
EPS Growth
------

Revenue by Geography

Fiscal YearTTMFY 2025
Period EndingDec '25 Dec '25
Europe
0.960.96
outside Europe
0.220.22
Total
1.171.17

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
10.1810.187.996.077.278.72
Total Debt
26.9426.9429.6129.1739.9626.53
Net Cash (Debt)
-16.76-16.76-21.62-23.1-32.69-17.81
Net Cash Growth
------
Net Cash Per Share
-0.27-0.27-0.41-0.34-0.52-0.27

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
-4.29-4.290.53-16.87-17.47-17.18
Capital Expenditures
-0.28-0.28-0.16-0.35-0.64-0.56
Free Cash Flow
-4.57-4.570.37-17.22-18.12-17.74
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
83.30%83.30%83.58%60.52%-985.16%-453.69%
Operating Margin
54.43%54.43%-567.44%-1384.43%-1794.74%-861.01%
Pretax Margin
-132.62%-132.62%-730.60%-1235.57%-1827.44%-865.87%
Profit Margin
-132.62%-132.62%-730.50%-1235.57%-1641.64%-786.03%
FCF Margin
-389.35%-389.35%34.51%-1774.85%-1890.37%-1102.01%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Forward PE
-2.082.082.082.082.08
P/FCF Ratio
--137.85---
PS Ratio
36.8786.8347.58187.16346.94354.20