Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
909.45M | 866.25M | 684.95M | 815.14M | 555.91M | Gross Profit |
351.90M | 335.54M | 207.69M | 269.92M | 206.60M | EBIT |
164.72M | 138.63M | 97.94M | 138.16M | 116.10M | EBITDA |
166.54M | 154.19M | 109.20M | 144.93M | 122.68M | Net Income Common Stockholders |
171.43M | 102.29M | 73.06M | 106.21M | 90.48M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
324.51M | 336.77M | 171.35M | 138.35M | 108.39M | Total Assets |
796.79M | 686.92M | 501.32M | 482.98M | 353.74M | Total Debt |
16.43M | 18.36M | 53.96M | 65.94M | 32.13M | Net Debt |
-308.09M | -318.41M | -117.40M | -72.41M | -76.25M | Total Liabilities |
149.81M | 181.35M | 98.06M | 152.53M | 129.48M | Stockholders Equity |
646.97M | 505.57M | 403.26M | 330.46M | 224.26M |
Cash Flow | Free Cash Flow | |||
0.00 | 213.65M | 59.28M | 19.21M | 103.75M | Operating Cash Flow |
0.00 | 248.56M | 96.61M | 73.30M | 111.75M | Investing Cash Flow |
0.00 | -31.15M | -39.03M | -60.12M | -9.27M | Financing Cash Flow |
0.00 | -51.99M | -24.57M | 16.24M | -24.13M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
81 Outperform | $273.21B | 16.28 | 28.11% | 2.55% | 11.51% | 47.88% | |
80 Outperform | $1.39T | 40.70 | 14.98% | ― | 38.46% | 72.44% | |
75 Outperform | $129.09B | 18.23 | 20.60% | 2.88% | 14.60% | 24.66% | |
75 Outperform | $41.01B | 12.52 | 11.92% | 3.94% | 1.85% | -6.19% | |
74 Outperform | HK$266.36M | 1.66 | 29.75% | ― | 4.99% | 88.39% | |
66 Neutral | $4.51B | 12.29 | 5.40% | 3.67% | 4.15% | -12.21% | |
66 Neutral | $85.31B | 44.96 | 6.14% | 1.22% | 7.63% | -24.23% |