| Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|
Income Statement | ||||
| Total Revenue | 59.71M | 54.17M | 48.62M | 45.38M |
| Gross Profit | 47.31M | 42.42M | 37.94M | 35.11M |
| EBITDA | 35.48M | 31.21M | 27.32M | 26.16M |
| Net Income | 11.24M | 9.84M | 8.40M | 7.84M |
Balance Sheet | ||||
| Total Assets | 103.49M | 93.72M | 88.15M | 84.81M |
| Cash, Cash Equivalents and Short-Term Investments | 67.99M | 61.01M | 54.10M | 53.46M |
| Total Debt | 6.09M | 3.28M | 3.55M | 4.08M |
| Total Liabilities | 30.80M | 25.69M | 24.16M | 21.52M |
| Stockholders Equity | 51.76M | 49.52M | 47.54M | 47.28M |
Cash Flow | ||||
| Free Cash Flow | 28.62M | 24.86M | 19.91M | 16.82M |
| Operating Cash Flow | 30.21M | 26.12M | 22.81M | 19.95M |
| Investing Cash Flow | 3.90M | 16.88M | -23.56M | -1.79M |
| Financing Cash Flow | -22.92M | -20.70M | -18.61M | -17.82M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
71 Outperform | S$1.16B | 18.75 | 2.98% | 4.87% | -23.60% | -39.83% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
67 Neutral | S$285.68M | ― | 22.19% | 3.13% | 0.68% | -4.30% | |
49 Neutral | S$939.72M | -271.06 | -0.19% | 3.76% | -32.47% | -101.73% |