ABL Diagnostics Société anonyme (EPA:ABLD)
France flag France · Delayed Price · Currency is EUR
2.520
+0.120 (5.00%)
Sep 11, 2026, 5:28 PM CET

EPA:ABLD Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
10.537.975.876.199.36-
Revenue Growth
32.21%35.71%-5.16%-33.89%--
Gross Profit
4.972.41.551.123.09-0.1
Operating Income
1.50.32-0.49-0.660.06-0.1
Net Income
1.980.990.290.051.110.26
Earnings Per Share
-0.060.020.000.070.13
EPS Growth
-200.00%492.94%-95.18%-45.53%-

Revenue by Geography

Fiscal YearFY 2025FY 2024
Period EndingDec '25 Dec '24
France
2.11.82
Europe (Excluding France)
2.492.52
United States of America
0.280.06
Other Areas
2.080.94
Total
6.955.33

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
-1.320.532.231.012.7
Total Debt
-2.252.553.472.660
Net Cash (Debt)
--0.93-2.02-1.24-1.642.7
Net Cash Growth
-----14.55%
Net Cash Per Share
--0.06-0.14-0.08-0.101.35

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-1.51-1.35---0.06
Capital Expenditures
--0.79-0.96---
Free Cash Flow
-0.71-2.32---0.06
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
47.17%30.15%26.34%18.05%33.06%-
Operating Margin
14.22%3.98%-8.36%-10.62%0.63%-
Pretax Margin
13.69%4.13%-7.44%-10.08%5.24%-
Profit Margin
18.78%12.39%4.86%0.88%11.81%-
FCF Margin
-8.97%-39.45%---

Dividends

Fiscal YearCurrentFY 2025FY 2024
Period EndingSep '26 Dec '25 Dec '24
Dividend Per Share
0.1100.1100.050
Dividend Per Share Growth
120.00%120.00%-
Dividend Yield
4.62%3.83%2.14%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
20.4848.99139.012875.2626.2315.47
Forward PE
-87.5020.50---
P/FCF Ratio
56.6667.63----
PS Ratio
3.856.076.7525.263.10-