Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 956.70M | 901.29M | 808.09M | 719.02M | 609.74M | 508.34M |
Gross Profit | 403.02M | 373.50M | 354.06M | 248.06M | 206.10M | 175.14M |
EBITDA | 195.18M | 177.41M | 144.18M | 123.78M | 116.27M | 83.36M |
Net Income | 96.72M | 87.04M | 73.64M | 63.59M | 63.06M | 36.00M |
Balance Sheet | ||||||
Total Assets | 768.56M | 904.13M | 818.31M | 786.21M | 763.09M | 683.99M |
Cash, Cash Equivalents and Short-Term Investments | 166.24M | 268.71M | 224.73M | 205.36M | 174.31M | 202.06M |
Total Debt | 82.22M | 70.82M | 65.90M | 103.85M | 131.43M | 111.41M |
Total Liabilities | 504.90M | 517.34M | 454.60M | 440.28M | 451.53M | 393.44M |
Stockholders Equity | 258.82M | 379.00M | 354.54M | 343.92M | 309.84M | 288.17M |
Cash Flow | ||||||
Free Cash Flow | 131.85M | 113.85M | 70.98M | 79.46M | 67.75M | 73.20M |
Operating Cash Flow | 160.32M | 155.41M | 106.82M | 114.42M | 95.44M | 97.60M |
Investing Cash Flow | -49.25M | -38.61M | -30.82M | -34.29M | 3.86M | -23.00M |
Financing Cash Flow | -143.85M | -73.02M | -50.94M | -50.80M | -127.27M | 18.12M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
79 Outperform | €499.46M | 22.92 | ― | 4.92% | 11.25% | -76.44% | |
71 Outperform | €469.53M | 27.56 | ― | 2.04% | 13.75% | 16.66% | |
66 Neutral | €2.81B | 28.97 | 33.20% | 2.15% | 13.97% | 26.77% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% |