Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 2.32B | 2.23B | 2.51B | 2.37B | 2.05B | 1.83B |
Gross Profit | 152.66M | 1.17B | 1.23B | 1.07B | 917.84M | 825.99M |
EBITDA | 296.79M | 348.25M | 323.07M | 303.11M | 194.49M | 156.81M |
Net Income | 156.91M | 78.51M | 153.41M | 145.18M | 84.17M | 51.89M |
Balance Sheet | ||||||
Total Assets | 0.00 | 2.54B | 2.77B | 2.83B | 2.56B | 2.19B |
Cash, Cash Equivalents and Short-Term Investments | 95.90M | 139.07M | 162.03M | 183.10M | 249.55M | 132.15M |
Total Debt | 0.00 | 74.43M | 85.47M | 53.84M | 57.98M | 60.48M |
Total Liabilities | -1.41B | 1.09B | 1.39B | 1.40B | 1.15B | 932.04M |
Stockholders Equity | 1.41B | 1.42B | 1.36B | 1.40B | 1.38B | 1.25B |
Cash Flow | ||||||
Free Cash Flow | 34.97M | 110.54M | 119.86M | 171.63M | 179.22M | -719.00K |
Operating Cash Flow | 75.38M | 171.97M | 190.48M | 276.79M | 244.93M | 67.28M |
Investing Cash Flow | 18.82M | -19.48M | -61.72M | -304.52M | -83.76M | 21.73M |
Financing Cash Flow | -167.78M | -176.32M | -138.28M | -33.28M | -44.69M | -117.13M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
72 Outperform | €3.96B | 13.69 | 12.41% | 1.76% | -2.78% | -3.44% | |
71 Outperform | €1.51B | 14.24 | 4.78% | 2.79% | -10.85% | -3.64% | |
69 Neutral | €3.61B | 45.98 | 12.25% | 2.24% | -10.82% | -48.82% | |
67 Neutral | €8.25B | 18.61 | 6.19% | 2.68% | 2.39% | -39.55% | |
66 Neutral | €4.29B | 22.28 | -19.48% | 4.74% | 23.27% | -280.44% | |
64 Neutral | €6.15B | 30.20 | 3.39% | 1.51% | -0.69% | -40.58% |