DBT SA (EPA:ALDBT)
France flag France · Delayed Price · Currency is EUR
0.0384
-0.0002 (-0.52%)
Aug 11, 2026, 12:08 PM CET

DBT SA 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
7.617.6110.1610.699.854.33
Revenue Growth
-10.88%-25.16%-4.91%8.46%127.66%9.29%
Gross Profit
2.722.722.880.841.321.02
Operating Income
-0.993.731.89-8.51-5.97-6.55
Net Income
-6.06-6.06-3.58-8.98-5.69-6.27
Earnings Per Share
-0.41-0.41-0.71-0.00-0.01-170.00
EPS Growth
------

Revenue by Segment

Fiscal YearFY 2024FY 2023FY 2022FY 2021
Period EndingDec '24 Dec '23 Dec '22 Dec '21
Charging Point
8.78.567.42.51
Historical Activity
0.021.531.941.81
R3 Network Operation
1.450.60.52-
Total
10.1710.699.854.33

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
6.186.185.12.071.810.22
Total Debt
24.924.915.066.726.151.39
Net Cash (Debt)
-18.73-18.73-9.96-4.65-4.34-1.18
Net Cash Growth
------
Net Cash Per Share
-1.27-1.27-0.68-0.00-0.01-31.86

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
-5.25-5.25-8.42-3-3.92-10.44
Capital Expenditures
-4.17-4.17-4.85-5.38-5.42-0.44
Free Cash Flow
-9.42-9.42-13.27-8.38-9.33-10.88
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
35.71%35.71%28.31%7.89%13.40%23.66%
Operating Margin
-12.98%49.07%18.64%-79.60%-60.57%-151.32%
Pretax Margin
-17.70%49.07%18.64%-89.40%-60.95%-144.78%
Profit Margin
-108.19%-108.19%-41.82%-86.05%-60.75%-144.85%
FCF Margin
-123.84%-123.84%-130.56%-78.39%-94.72%-251.34%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Forward PE
-28.3428.3428.3428.3428.34
PS Ratio
0.020.070.188478378.002257.4427122.50