B+S Banksysteme Aktiengesellschaft (ETR:DTD2)
Germany flag Germany · Delayed Price · Currency is EUR
1.900
0.00 (0.00%)
Aug 24, 2026, 5:35 PM CET

ETR:DTD2 Financials Overview

Millions EUR. Fiscal year is Jul - Jun.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
Revenue
13.1912.612.7111.2311.0810.44
Revenue Growth
4.74%-0.92%13.23%1.31%6.20%5.97%
Gross Profit
4.84.814.523.22.962.76
Operating Income
1.981.881.750.240.410.21
Net Income
1.451.451.240.440.030.23
Earnings Per Share
0.230.230.200.070.000.04
EPS Growth
0.02%15.65%184.11%1510.28%-88.00%-

Revenue by Geography

Fiscal YearFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '25 Jun '24 Jun '23 Jun '22 Jun '21
Germany
10.110.539.299.779.18
Switzerland
1.061.051.060.880.92
Austria
1.441.130.880.430.34
Total
12.612.7111.2311.0810.44

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
Cash & Investments
2.464.162.10.741.691.66
Total Debt
4.525.046.026.846.738.25
Net Cash (Debt)
-2.06-0.88-3.92-6.11-5.04-6.59
Net Cash Growth
------
Net Cash Per Share
-0.33-0.14-0.63-0.98-0.81-1.06

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
Operating Cash Flow
2.993.432.830.281.480.73
Capital Expenditures
-0.26-0.21-0.01-0.04-0.04-0.07
Free Cash Flow
2.723.222.830.241.430.65
Free Cash Flow Growth
-15.41%13.91%1062.96%-83.05%119.27%-65.16%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
Gross Margin
36.39%38.21%35.52%28.52%26.71%26.47%
Operating Margin
14.99%14.92%13.75%2.09%3.68%1.99%
Pretax Margin
13.61%13.51%13.06%1.31%3.62%-2.19%
Profit Margin
11.01%11.52%9.71%3.93%0.24%2.16%
FCF Margin
20.64%25.55%22.23%2.16%12.94%6.27%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
PE Ratio
8.267.238.8026.90542.79104.88
Forward PE
8.649.1414.0038.2044.9531.33
P/FCF Ratio
4.333.263.8548.8110.2236.08
PS Ratio
0.890.830.861.061.322.26