Sto SE & Co. KGaA (ETR:STO3)
Germany flag Germany · Delayed Price · Currency is EUR
101.20
+0.20 (0.20%)
May 14, 2026, 1:25 PM CET

Sto SE & Co. KGaA 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
1,5921,6131,7181,7871,591
1,5921,6131,7181,7871,591
Revenue Growth (YoY)
-1.27%-6.16%-3.86%12.38%10.99%
Cost of Revenue
723.5739795.11879.1746.21
Gross Profit
868.64873.57923.28908.35844.38
Selling, General & Admin
448.81452.38451.68439.79411.81
Other Operating Expenses
280293.4280.18275.55240.39
Operating Expenses
804.65815.69794.52776.17710
Operating Income
63.9957.88128.76132.19134.38
Interest Expense
-4.88-4.96-3.98-2.12-1.74
Interest & Investment Income
8.679.847.621.640.65
Earnings From Equity Investments
0.080.090.190.41.78
Currency Exchange Gain (Loss)
-0.59-1.47-2.52-1.36-1.08
Other Non Operating Income (Expenses)
-0.080.18---
EBT Excluding Unusual Items
67.1961.56130.06130.75133.99
Impairment of Goodwill
-1.94-0.87-2.78-3.56-10.01
Gain (Loss) on Sale of Assets
0.440.870.441.560.75
Asset Writedown
-0.35-0.69-0.33-0.45-0.26
Other Unusual Items
----3.46
Pretax Income
65.3460.87127.4128.3127.94
Income Tax Expense
26.1523.2541.6439.2233.28
Earnings From Continuing Operations
39.1837.6285.7689.0894.66
Minority Interest in Earnings
-0-0.010.321.01-1.94
Net Income
39.1837.6286.0890.0992.72
Net Income to Common
39.1837.6286.0890.0992.72
Net Income Growth
4.15%-56.30%-4.45%-2.83%14.80%
Shares Outstanding (Basic)
66666
Shares Outstanding (Diluted)
66666
EPS (Basic)
6.105.8513.4014.0214.43
EPS (Diluted)
6.105.8513.4014.0214.43
EPS Growth
4.15%-56.30%-4.45%-2.83%14.80%
Free Cash Flow
57.5856.3128.1549.771.36
Free Cash Flow Per Share
8.968.7619.947.7411.11
Dividend Per Share
0.3100.3100.3100.3100.310
Gross Margin
54.56%54.17%53.73%50.82%53.09%
Operating Margin
4.02%3.59%7.49%7.40%8.45%
Profit Margin
2.46%2.33%5.01%5.04%5.83%
Free Cash Flow Margin
3.62%3.49%7.46%2.78%4.49%
EBITDA
106.5897.09167.37170.16171
EBITDA Margin
6.69%6.02%9.74%9.52%10.75%
D&A For EBITDA
42.5939.2138.6137.9736.62
EBIT
63.9957.88128.76132.19134.38
EBIT Margin
4.02%3.59%7.49%7.40%8.45%
Effective Tax Rate
40.03%38.20%32.68%30.57%26.01%
Revenue as Reported
1,5911,6101,7111,7931,605
Source: S&P Global Market Intelligence. Standard template. Financial Sources.