Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 666.51M | 814.67M | 847.39M | 708.51M | 557.78M | 442.26M |
Gross Profit | 255.99M | 262.60M | 96.72M | 79.29M | 62.37M | 49.41M |
EBITDA | 64.07M | 87.33M | 89.44M | 71.81M | 56.36M | 44.41M |
Net Income | 18.79M | 35.27M | 38.37M | 33.95M | 30.13M | 24.10M |
Balance Sheet | ||||||
Total Assets | 581.92M | 752.58M | 729.75M | 634.73M | 539.58M | 379.86M |
Cash, Cash Equivalents and Short-Term Investments | 163.09M | 112.38M | 148.05M | 114.64M | 112.13M | 73.26M |
Total Debt | 80.08M | 100.22M | 101.04M | 78.06M | 90.86M | 40.40M |
Total Liabilities | 359.24M | 525.79M | 541.33M | 476.95M | 410.42M | 286.14M |
Stockholders Equity | 222.14M | 224.62M | 187.29M | 156.86M | 123.67M | 93.54M |
Cash Flow | ||||||
Free Cash Flow | 43.17M | -25.46M | 18.90M | 19.14M | -12.00M | 6.45M |
Operating Cash Flow | 66.94M | -5.12M | 76.45M | 51.19M | 15.36M | 17.85M |
Investing Cash Flow | -39.88M | -36.32M | -57.56M | -35.87M | -31.61M | -13.03M |
Financing Cash Flow | -985.00K | 1.29M | 14.51M | -12.80M | 50.46M | 13.55M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
71 Outperform | €303.41M | 16.10 | ― | 2.74% | -24.28% | -57.55% | |
70 Outperform | €1.28B | 20.39 | 13.73% | 1.21% | 3.50% | -19.19% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
60 Neutral | €683.79M | 170.68 | 1.04% | 2.01% | 17.21% | -80.93% |