Logo image of STO3.DE

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

Europe - FRA:STO3 - DE0007274136

115 EUR
-2.2 (-1.88%)
Last: 11/18/2025, 5:29:45 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.

2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
2019
(2019-12-31)
2018
(2018-12-31)
Revenue
STO3.DE Revenue ChartSTO3.DE Revenue over time chart
1.79B1.59B1.43B1.40B1.33B
Gross Premiums Earned
STO3.DE Gross Premiums Earned ChartSTO3.DE Gross Premiums Earned over time chart
nullnullnullnullnull
Loss Claims
STO3.DE Loss Claims ChartSTO3.DE Loss Claims over time chart
nullnullnullnullnull
Deferred Policy Acquisition Expense
STO3.DE Deferred Policy Acquisition Expense ChartSTO3.DE Deferred Policy Acquisition Expense over time chart
nullnullnullnullnull
Net Interest Income
STO3.DE Net Interest Income ChartSTO3.DE Net Interest Income over time chart
nullnullnullnullnull
Non Interest Income
STO3.DE Non Interest Income ChartSTO3.DE Non Interest Income over time chart
nullnullnullnullnull
Loan Loss Provision
STO3.DE Loan Loss Provision ChartSTO3.DE Loan Loss Provision over time chart
nullnullnullnullnull
Net Interest Income after Provision
STO3.DE Net Interest Income after Provision ChartSTO3.DE Net Interest Income after Provision over time chart
nullnullnullnullnull
Non Interest Expense
STO3.DE Non Interest Expense ChartSTO3.DE Non Interest Expense over time chart
nullnullnullnullnull
Minority Interest Expense
STO3.DE Minority Interest Expense ChartSTO3.DE Minority Interest Expense over time chart
1.01M-1.94M97.00K1.84M-144.30K
Cost Of Goods
STO3.DE Cost Of Goods ChartSTO3.DE Cost Of Goods over time chart
879.03M746.15M628.51M633.14M615.98M
Gross Profit
STO3.DE Gross Profit ChartSTO3.DE Gross Profit over time chart
908.35M844.38M804.49M765.09M716.39M
Operating Expenses
STO3.DE Operating Expenses ChartSTO3.DE Operating Expenses over time chart
770.56M706.42M669.80M671.51M633.30M
Research and Development
STO3.DE Research and Development ChartSTO3.DE Research and Development over time chart
nullnullnullnullnull
Selling, General, and Administrative Expenses
STO3.DE Selling, General, and Administrative Expenses ChartSTO3.DE Selling, General, and Administrative Expenses over time chart
711.30M652.32M614.98M618.87M602.42M
Operating Income
STO3.DE Operating Income ChartSTO3.DE Operating Income over time chart
137.79M137.96M134.69M93.58M83.09M
Interest Income/Expense
STO3.DE Interest Income/Expense ChartSTO3.DE Interest Income/Expense over time chart
-1.33M-281.00K-890.00K-2.46M-644.20K
Other Income/Expense
STO3.DE Other Income/Expense ChartSTO3.DE Other Income/Expense over time chart
-1.42M2.67M-1.23M-2.01M-1.80M
Non Recurring Items
STO3.DE Non Recurring Items ChartSTO3.DE Non Recurring Items over time chart
-6.75M-12.41M-13.57M-6.01M-472.00K
Income Before Taxes
STO3.DE Income Before Taxes ChartSTO3.DE Income Before Taxes over time chart
128.30M127.94M118.99M83.10M80.17M
Income Tax
STO3.DE Income Tax ChartSTO3.DE Income Tax over time chart
39.22M33.28M38.33M26.76M26.36M
Net Income
STO3.DE Net Income ChartSTO3.DE Net Income over time chart
90.09M92.72M80.77M58.19M53.67M
EBITDA
STO3.DE EBITDA ChartSTO3.DE EBITDA over time chart
202.62M206.03M200.40M146.91M114.39M
 
Per Share Data
EPS Diluted Total Ops
STO3.DE EPS Diluted Total Ops ChartSTO3.DE EPS Diluted Total Ops over time chart
14.019814.428612.56859.05498.3514
Non GAAP EPS
STO3.DE Non GAAP EPS ChartSTO3.DE Non GAAP EPS over time chart
nullnullnullnullnull
 
Statistics
Gross Profit Margin
STO3.DE Gross Profit Margin ChartSTO3.DE Gross Profit Margin over time chart
50.82%53.09%56.14%54.72%53.77%
Profit Margin
STO3.DE Profit Margin ChartSTO3.DE Profit Margin over time chart
5.04%5.83%5.64%4.16%4.03%
Operating Profit Margin
STO3.DE Operating Profit Margin ChartSTO3.DE Operating Profit Margin over time chart
7.71%8.67%9.40%6.69%6.24%

All data in EUR

Charts

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