DBT financials at a glance

Year Year 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024
Rev. Revenue
0.00€M 0.00€M 0.00€M 0.00€M 6.78€M 3.96€M 4.33€M 14.63€M 0.00€M 0.00€M
GM % Gross Margin %
0.00% 0.00% 0.00% 0.00% 10.62% -20.30% 20.70% 40.83% 0.00% 0.00%
OM Operating Margin
0.00% 0.00% 0.00% 0.00% -56.03% -156.46% -151.32% -40.80% 0.00% 0.00%
EPS Earnings Per Share
-1100.00€ -14923.00€ -7468.00€ -438.50€ 0.00€ 0.00€
Div. Dividends
0.00€ 0.00€ 0.00€ 0.00€ 0.00€ 0.00€ 0.00€ 0.00€ 0.00€ 0.00€
PR % Payout Ratio %
0 0 0 0 0 0 0 0 0 0
Sha. Shares
2.7m 4.1m 4.69m 6.75m 9.21m 97.1m 297.18m 297.18m 0m 0.81m
OCF Operating Cash Flow
0.00€M 0.00€M 0.00€M 0.00€M -2.48€M -5.13€M -10.44€M -3.92€M 0.00€M 0.00€M
FCF Free Cash Flow
0.00€M -5.45€M -2.24€M -3.90€M -3.06€M -6.19€M -10.88€M -9.34€M -15.10€M 0.00€M
FCFS Free Cash Flow Per Share
0.00€ 0.00€ 0.00€ 0.00€ -0.35€ -0.03€ -0.03€ -147.62€ 0.00€ 0.00€