Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 43.86M | 39.44M | 31.98M | 25.60M | 19.08M |
Gross Profit | 36.89M | 34.29M | 26.58M | 21.51M | 19.08M |
EBITDA | 13.79M | 43.42M | 22.20M | 16.35M | 11.98M |
Net Income | -29.29M | 3.14M | 8.03M | 4.13M | -6.09M |
Balance Sheet | |||||
Total Assets | 607.02M | 590.83M | 497.62M | 477.79M | 409.27M |
Cash, Cash Equivalents and Short-Term Investments | 23.66M | 35.24M | 12.52M | 13.00M | 15.46M |
Total Debt | 279.32M | 269.85M | 209.33M | 188.72M | 126.49M |
Total Liabilities | 336.22M | 329.88M | 263.55M | 240.26M | 170.95M |
Stockholders Equity | 228.96M | 222.33M | 200.81M | 206.32M | 214.72M |
Cash Flow | |||||
Free Cash Flow | 2.65M | -11.34M | -21.45M | -38.50M | 3.08M |
Operating Cash Flow | 19.39M | 17.20M | 19.61M | 9.85M | 3.25M |
Investing Cash Flow | -10.73M | -23.20M | -36.48M | -66.86M | -51.59M |
Financing Cash Flow | -14.69M | 25.98M | 14.80M | 59.26M | 37.79M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
79 Outperform | $237.24M | 5.81 | 11.25% | 4.21% | 15.88% | -1.83% | |
78 Outperform | $314.15M | 15.46 | 7.32% | 2.01% | 0.75% | -12.02% | |
73 Outperform | $240.42M | 13.26 | 8.60% | 2.76% | 7.42% | 15.82% | |
70 Outperform | S$32.51B | 14.68 | 11.69% | 4.38% | 5.53% | 14.18% | |
70 Neutral | $163.96M | 609.06 | 0.33% | 3.30% | 0.52% | -96.93% | |
66 Neutral | $260.95M | 12.05 | 6.12% | 4.51% | 1.46% | 80.94% | |
64 Neutral | $191.95M | 10.69 | 4.96% | ― | 331.33% | ― |