STO SE & Co. KGaA (STO3) Financial Statements
STO SE & Co. KGaA Financial Overview
STO SE & Co. KGaA's market cap is currently $545.15M. The company's EPS TTM is $7.30; its P/E ratio is 14.82; STO SE & Co. KGaA has not announced its next earnings date. See an overview of income statement, balance sheet, and cash flow financials.
| Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 | |
|---|---|---|---|---|---|
| Income Statement | |||||
| Total Revenue | $ 1.59B | $ 1.61B | $ 1.72B | $ 1.79B | $ 1.59B |
| Gross Profit | $ 363.35M | $ 873.57M | $ 923.28M | $ 410.03M | $ 374.09M |
| Operating Income | $ 80.00M | $ 64.62M | $ 136.72M | $ 452.66M | $ 143.12M |
| EBITDA | $ 147.75M | $ 136.90M | $ 193.30M | $ 190.72M | $ 185.59M |
| Net Income | $ 39.18M | $ 37.62M | $ 86.08M | $ 90.09M | $ 92.72M |
| Balance Sheet | |||||
| Cash & Short-Term Investments | $ 271.24M | $ 251.67M | $ 238.08M | $ 214.40M | $ 230.54M |
| Total Assets | $ 1.19B | $ 1.16B | $ 1.16B | $ 1.12B | $ 1.12B |
| Total Debt | $ 111.88M | $ 104.32M | $ 103.60M | $ 85.48M | $ 97.77M |
| Net Debt | $ -2.80M | $ -6.61M | $ -18.67M | $ -33.94M | $ -39.37M |
| Total Liabilities | $ 429.88M | $ 414.79M | $ 435.51M | $ 438.61M | $ 507.25M |
| Stockholders' Equity | $ 762.30M | $ 743.51M | $ 729.27M | $ 683.96M | $ 605.35M |
| Cash Flow | |||||
| Free Cash Flow | $ 61.69M | $ 54.32M | $ 124.28M | $ 47.25M | $ 68.37M |
| Operating Cash Flow | $ 98.61M | $ 90.52M | $ 170.92M | $ 95.31M | $ 111.40M |
| Investing Cash Flow | $ -44.60M | $ -38.26M | $ -103.83M | $ -54.25M | $ -51.41M |
| Financing Cash Flow | $ -48.29M | $ -64.11M | $ -62.69M | $ -71.85M | $ -55.72M |
Currency in EUR
