| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 190.29M | 183.97M | 200.18M | 113.90M | 120.19M | 99.64M |
| Gross Profit | 159.16M | 152.80M | 131.54M | 110.01M | 115.56M | 95.61M |
| EBITDA | 59.80M | 56.80M | 48.24M | 39.42M | 41.96M | 32.97M |
| Net Income | 34.09M | 32.14M | 26.13M | 21.54M | 25.34M | 18.14M |
Balance Sheet | ||||||
| Total Assets | 2.50B | 2.48B | 2.19B | 2.41B | 2.20B | 1.78B |
| Cash, Cash Equivalents and Short-Term Investments | 1.48B | 1.55B | 1.10B | 779.88M | 1.20B | 744.90M |
| Total Debt | 0.00 | 25.46M | 23.95M | 21.80M | 19.72M | 20.64M |
| Total Liabilities | 2.33B | 2.32B | 2.05B | 2.29B | 2.07B | 1.66B |
| Stockholders Equity | 161.55M | 157.95M | 140.08M | 116.48M | 129.21M | 120.77M |
Cash Flow | ||||||
| Free Cash Flow | 0.00 | 474.30M | 356.71M | -404.64M | 469.01M | 106.61M |
| Operating Cash Flow | 0.00 | 487.61M | 366.21M | -396.20M | 476.58M | 113.16M |
| Investing Cash Flow | 0.00 | -16.77M | -14.03M | -8.44M | -7.57M | -6.56M |
| Financing Cash Flow | 0.00 | 4.28M | -30.20M | -18.50M | -17.74M | -13.78M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
76 Outperform | $6.76B | 10.81 | 8.76% | 5.96% | -9.39% | 45.60% | |
75 Outperform | €12.27B | 11.87 | 16.71% | 3.77% | -7.12% | 15.96% | |
70 Outperform | €775.85M | 19.63 | 22.49% | 2.78% | 16.79% | 31.55% | |
68 Neutral | €5.85B | 8.76 | 11.53% | 2.46% | 4.70% | 18.04% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% |