STEICO SE (ETR:ST5)
Germany flag Germany · Delayed Price · Currency is EUR
21.60
+0.20 (0.93%)
May 25, 2026, 5:35 PM CET

STEICO SE Income Statement

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Revenue
382.92376.92365.91445.94388.5
Other Revenue
24.58----
407.5376.92365.91445.94388.5
Revenue Growth (YoY)
8.11%3.01%-17.95%14.78%25.78%
Cost of Revenue
209201.46230.06269.8211.38
Gross Profit
198.49175.45135.85176.14177.12
Selling, General & Admin
74.7269.4662.3564.7862.88
Other Operating Expenses
61.0834.720.6324.0424.59
Operating Expenses
167.84147.97110.28112.22111.17
Operating Income
30.6527.4825.5763.9165.95
Interest Expense
-6.43-9.88-6.66-2-1.45
Interest & Investment Income
0.111.540.490.470.52
Currency Exchange Gain (Loss)
--0.431.25-1.6-1.07
Other Non Operating Income (Expenses)
-0.32---
EBT Excluding Unusual Items
24.3319.0320.6560.7763.95
Gain (Loss) on Sale of Investments
--0.02---0.01
Gain (Loss) on Sale of Assets
-4.29---
Pretax Income
24.3323.4220.6560.7763.94
Income Tax Expense
6.494.13.7712.9115.78
Net Income
17.8519.3216.8847.8648.16
Net Income to Common
17.8519.3216.8847.8648.16
Net Income Growth
-7.62%14.46%-64.73%-0.63%109.67%
Shares Outstanding (Basic)
-14141414
Shares Outstanding (Diluted)
-14141414
EPS (Basic)
-1.371.203.403.42
EPS (Diluted)
-1.371.203.403.42
EPS Growth
-14.46%-64.73%-0.63%109.67%
Free Cash Flow
37.9229.45-32.77-24.7717.18
Free Cash Flow Per Share
-2.09-2.33-1.761.22
Dividend Per Share
-0.200-0.4000.400
Dividend Growth
----33.33%
Gross Margin
48.71%46.55%37.13%39.50%45.59%
Operating Margin
7.52%7.29%6.99%14.33%16.98%
Profit Margin
4.38%5.13%4.61%10.73%12.40%
Free Cash Flow Margin
9.30%7.81%-8.96%-5.56%4.42%
EBITDA
62.6971.2952.8887.3189.65
EBITDA Margin
15.38%18.91%14.45%19.58%23.08%
D&A For EBITDA
32.0443.8127.323.423.7
EBIT
30.6527.4825.5763.9165.95
EBIT Margin
7.52%7.29%6.99%14.33%16.98%
Effective Tax Rate
26.65%17.49%18.25%21.25%24.67%
Revenue as Reported
407.18394.1380.24485.12404.68
Source: S&P Global Market Intelligence. Standard template. Financial Sources.