| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.22B | 1.19B | 1.13B | 1.02B | 779.73M | 649.59M |
| Gross Profit | 722.08M | 706.63M | 638.62M | 565.07M | 429.27M | 360.12M |
| EBITDA | 370.52M | 364.99M | 317.96M | 269.18M | 189.82M | 132.39M |
| Net Income | 253.67M | 250.53M | 215.76M | 185.72M | 123.66M | 80.10M |
Balance Sheet | ||||||
| Total Assets | 1.03B | 1.11B | 989.03M | 899.22M | 783.84M | 670.75M |
| Cash, Cash Equivalents and Short-Term Investments | 402.54M | 493.62M | 402.67M | 202.34M | 246.38M | 226.61M |
| Total Debt | 26.85M | 29.80M | 28.08M | 19.00M | 19.59M | 22.75M |
| Total Liabilities | 217.93M | 249.26M | 228.24M | 222.98M | 180.51M | 135.66M |
| Stockholders Equity | 807.70M | 856.90M | 760.79M | 676.24M | 603.33M | 535.09M |
Cash Flow | ||||||
| Free Cash Flow | 215.85M | 251.45M | 223.71M | 123.43M | 145.89M | 59.29M |
| Operating Cash Flow | 239.66M | 283.06M | 258.35M | 160.62M | 171.71M | 92.69M |
| Investing Cash Flow | -47.18M | -102.69M | -161.71M | -81.86M | -84.29M | 38.39M |
| Financing Cash Flow | -183.69M | -166.16M | -165.56M | -124.61M | -65.85M | -78.93M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | €3.08B | 10.83 | 11.92% | 2.38% | -1.50% | 2.01% | |
72 Outperform | €3.82B | 13.28 | 14.99% | 2.02% | 8.15% | 16.17% | |
68 Neutral | €7.08B | 27.92 | 31.18% | 2.05% | 5.82% | 8.00% | |
65 Neutral | €9.91B | 25.44 | 17.71% | 1.99% | 2.26% | 6.49% | |
64 Neutral | €1.53B | 48.71 | 5.47% | 4.73% | ― | ― | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
60 Neutral | €1.36B | -72.89 | -7.86% | 3.70% | -18.21% | -137.62% |