Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 578.54M | 650.25M | 548.97M | 426.20M | 333.93M |
Gross Profit | 263.97M | 285.19M | 230.60M | 186.28M | 153.98M |
EBITDA | 104.87M | 136.72M | 108.41M | 81.82M | 64.21M |
Net Income | 62.64M | 70.94M | 62.12M | 49.06M | 35.11M |
Balance Sheet | |||||
Total Assets | 851.02M | 920.40M | 640.46M | 507.80M | 414.14M |
Cash, Cash Equivalents and Short-Term Investments | 102.41M | 157.17M | 107.49M | 100.63M | 105.59M |
Total Debt | 151.60M | 185.85M | 155.73M | 157.44M | 162.10M |
Total Liabilities | 409.49M | 524.23M | 419.22M | 337.92M | 254.52M |
Stockholders Equity | 434.94M | 376.42M | 205.38M | 154.95M | 159.32M |
Cash Flow | |||||
Free Cash Flow | 63.90M | 74.62M | 42.61M | 35.48M | 43.76M |
Operating Cash Flow | 85.38M | 102.03M | 69.41M | 54.12M | 57.10M |
Investing Cash Flow | -27.65M | -197.00M | -79.66M | -41.78M | -13.04M |
Financing Cash Flow | -111.94M | 153.53M | 6.21M | -18.98M | 594.00K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
75 Outperform | €996.15M | 22.34 | 20.04% | 3.16% | 3.42% | 12.72% | |
75 Outperform | €3.69B | 17.07 | 11.06% | 0.95% | -6.36% | -15.46% | |
75 Outperform | €2.65B | 46.91 | 13.25% | 0.70% | -8.83% | -22.83% | |
74 Outperform | €4.24B | 10.08 | 12.04% | 3.62% | -0.22% | -12.64% | |
72 Outperform | €883.29M | 13.13 | 2.60% | -23.00% | -28.46% | ||
58 Neutral | HK$14.28B | 4.63 | -3.01% | 6.75% | 3.67% | -54.16% |