STO SE & CO. KGAA-PREF SHRS (STO3.DE) Stock Income Statement

FRA:STO3 • DE0007274136

125.4 EUR
+0.4 (+0.32%)
Last: Feb 20, 2026, 05:15 PM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-6-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
STO3.DE Revenue ChartSTO3.DE Revenue over time chart
1.59B1.61B1.72B1.79B1.59B
Minority Interest Expense
STO3.DE Minority Interest Expense ChartSTO3.DE Minority Interest Expense over time chart
-4.00K-5.00K315.00K1.01M-1.94M
Cost Of Goods
STO3.DE Cost Of Goods ChartSTO3.DE Cost Of Goods over time chart
730.45M738.75M794.74M879.03M746.15M
Gross Profit
STO3.DE Gross Profit ChartSTO3.DE Gross Profit over time chart
863.34M873.57M923.28M908.35M844.38M
Operating Expenses
STO3.DE Operating Expenses ChartSTO3.DE Operating Expenses over time chart
805.51M806.96M788.64M768.00M706.42M
Selling, General, and Administrative Expenses
STO3.DE Selling, General, and Administrative Expenses ChartSTO3.DE Selling, General, and Administrative Expenses over time chart
426.55M743.80M687.57M669.78M652.32M
Operating Income
STO3.DE Operating Income ChartSTO3.DE Operating Income over time chart
57.83M66.60M134.65M140.35M137.96M
Interest Income/Expense
STO3.DE Interest Income/Expense ChartSTO3.DE Interest Income/Expense over time chart
N/A1.51M388.00K-3.88M-281.00K
Other Income/Expense
STO3.DE Other Income/Expense ChartSTO3.DE Other Income/Expense over time chart
N/A-3.43M-3.48M-1.42M2.67M
Non Recurring Items
STO3.DE Non Recurring Items ChartSTO3.DE Non Recurring Items over time chart
-3.05M-3.81M-4.15M-6.75M-12.41M
Income Before Taxes
STO3.DE Income Before Taxes ChartSTO3.DE Income Before Taxes over time chart
56.18M60.87M127.40M128.30M127.94M
Income Tax
STO3.DE Income Tax ChartSTO3.DE Income Tax over time chart
22.64M23.25M41.64M39.22M33.28M
Net Income
STO3.DE Net Income ChartSTO3.DE Net Income over time chart
33.54M37.62M86.08M90.09M92.72M
EBITDA
STO3.DE EBITDA ChartSTO3.DE EBITDA over time chart
127.28M134.76M200.41M205.18M206.03M
 
Per Share Data
EPS Diluted Total Ops
STO3.DE EPS Diluted Total Ops ChartSTO3.DE EPS Diluted Total Ops over time chart
5.225.8513.4014.0214.43
 
Statistics
Gross Profit Margin
STO3.DE Gross Profit Margin ChartSTO3.DE Gross Profit Margin over time chart
54.17%54.18%53.74%50.82%53.09%
Profit Margin
STO3.DE Profit Margin ChartSTO3.DE Profit Margin over time chart
2.10%2.33%5.01%5.04%5.83%
Operating Profit Margin
STO3.DE Operating Profit Margin ChartSTO3.DE Operating Profit Margin over time chart
3.63%4.13%7.84%7.85%8.67%

All data in EUR

Charts

STO3.DE Income Statement data chartSTO3.DE Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 500M 1B 1.5B
STO3.DE Earnings Per Share (EPS) chartSTO3.DE EPS Diluted and non-GAAP ChartEarnings Per Share 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 2 4 6 8 10