Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 1.19B | 1.13B | 1.02B | 779.73M | 649.59M |
Gross Profit | 706.63M | 638.62M | 565.07M | 429.27M | 360.12M |
EBITDA | 364.99M | 317.96M | 269.18M | 189.82M | 132.39M |
Net Income | 250.53M | 215.76M | 185.72M | 123.66M | 80.10M |
Balance Sheet | |||||
Total Assets | 1.11B | 989.03M | 899.22M | 783.84M | 670.75M |
Cash, Cash Equivalents and Short-Term Investments | 493.62M | 402.67M | 202.34M | 246.38M | 226.61M |
Total Debt | 29.80M | 28.08M | 19.00M | 19.59M | 22.75M |
Total Liabilities | 249.26M | 228.24M | 222.98M | 180.51M | 135.66M |
Stockholders Equity | 856.90M | 760.79M | 676.24M | 603.33M | 535.09M |
Cash Flow | |||||
Free Cash Flow | 251.45M | 223.71M | 123.43M | 145.89M | 59.29M |
Operating Cash Flow | 283.06M | 258.35M | 160.62M | 171.71M | 92.69M |
Investing Cash Flow | -102.69M | -161.71M | -81.86M | -84.29M | 38.39M |
Financing Cash Flow | -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 |
---|---|---|---|---|---|---|---|
74 Outperform | €7.44B | 29.31 | 33.60% | 1.98% | 6.30% | 11.88% | |
60 Neutral | €6.86B | 14.13 | 3.81% | 2.06% | 2.46% | -32.72% | |
― | €1.57B | 14.47 | -6.59% | ― | ― | ― | |
― | €10.70B | 26.83 | 17.45% | ― | ― | ― | |
― | €3.39B | 11.68 | 12.41% | ― | ― | ― | |
― | €4.12B | 14.32 | 15.37% | ― | ― | ― | |
― | €1.54B | 49.03 | 5.47% | ― | ― | ― |