SBF AG (FRA:CY1K)
Germany flag Germany · Delayed Price · Currency is EUR
2.490
+0.060 (2.47%)
Sep 25, 2026, 9:34 AM CET

SBF AG 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
38.6840.747.233.9634.8431.18
Revenue Growth
-4.95%-13.78%39.00%-2.54%11.76%45.66%
Gross Profit
22.4822.6322.8915.9214.7518.78
Operating Income
-0.01-1.16-1.5-3.120.083.98
Net Income
0.13-1.18-1.99-3.36-0.654.73
Earnings Per Share
--0.12-0.21-0.35-0.070.54
EPS Growth
-----100.83%

Revenue by Segment

Fiscal YearFY 2025FY 2024FY 2023
Period EndingDec '25 Dec '24 Dec '23
Rail Vehicles
18.92119
Public & Industrial Lighting
9.81215.1
Sensor Technology & Electromechanics
12.714.914.1
Total
41.447.948.2

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
2.555.26.7310.813.79.85
Total Debt
7.537.049.166.087.467.56
Net Cash (Debt)
-4.98-1.84-2.434.726.242.29
Net Cash Growth
----24.34%172.31%-
Net Cash Per Share
--0.19-0.250.490.640.26

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
-2.06-1.780.69-5.070.09
Capital Expenditures
--0.84-1.02-1.96-2.84-0.98
Free Cash Flow
-1.22-2.8-1.27-7.9-0.88
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
58.11%55.60%48.50%46.87%42.34%60.23%
Operating Margin
-0.03%-2.85%-3.18%-9.17%0.24%12.75%
Pretax Margin
1.35%-1.97%-2.96%-9.76%-0.60%12.08%
Profit Margin
0.34%-2.90%-4.22%-9.90%-1.86%15.16%
FCF Margin
-2.99%-5.94%-3.73%-22.68%-2.83%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
184.47----20.16
Forward PE
35.7167.65106.1838.0023.4420.57
P/FCF Ratio
19.9245.82----
PS Ratio
0.631.370.601.192.093.06