Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 607.31M | 498.35M | 373.36M | 368.16M | 279.07M | 291.79M |
Gross Profit | 321.18M | 261.61M | 167.97M | 164.34M | 158.73M | 151.97M |
EBITDA | 106.62M | 75.20M | 31.91M | 48.08M | 51.10M | 47.34M |
Net Income | 54.51M | 35.77M | 10.15M | 17.14M | 26.77M | 30.56M |
Balance Sheet | ||||||
Total Assets | 417.03M | 437.56M | 311.28M | 308.08M | 290.46M | 176.91M |
Cash, Cash Equivalents and Short-Term Investments | 101.58M | 174.65M | 56.53M | 45.88M | 108.28M | 45.25M |
Total Debt | 19.90M | 22.37M | 16.53M | 21.19M | 27.99M | 17.40M |
Total Liabilities | 189.97M | 232.55M | 139.73M | 144.90M | 137.99M | 113.31M |
Stockholders Equity | 227.14M | 205.04M | 171.50M | 162.81M | 151.41M | 63.60M |
Cash Flow | ||||||
Free Cash Flow | 106.87M | 119.75M | 19.35M | -42.37M | 8.27M | 12.92M |
Operating Cash Flow | 152.04M | 155.58M | 50.42M | -10.26M | 29.82M | 33.32M |
Investing Cash Flow | -45.48M | -35.60M | -29.47M | -32.56M | -28.46M | -20.40M |
Financing Cash Flow | -13.15M | -1.87M | -10.31M | -19.58M | 61.66M | -20.14M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
74 Outperform | €1.55B | 13.61 | 10.81% | 2.90% | 4.20% | -20.71% | |
66 Neutral | $1.64B | 30.05 | 26.08% | 0.37% | 51.13% | 229.69% | |
66 Neutral | €1.37B | 52.45 | 2.95% | 1.89% | 1.57% | -70.53% | |
64 Neutral | €1.13B | 15.98 | 6.12% | 2.26% | 2.80% | 22.69% | |
63 Neutral | €987.93M | 12.76 | 8.08% | 2.20% | -2.59% | -3.21% | |
47 Neutral | €1.53B | -3.26 | -9.69% | 0.79% | -7.50% | -3837.01% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% |