| Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
|---|---|---|---|---|---|
| Income Statement | |||||
| Total Revenue | S$ 19.11M | S$ 18.81M | S$ 19.08M | S$ 19.31M | S$ 23.47M |
| Gross Profit | S$ 16.11M | S$ 15.96M | S$ 16.45M | S$ 16.67M | S$ 12.86M |
| Operating Income | S$ 7.08M | S$ 7.04M | S$ 8.11M | S$ 8.60M | S$ 12.70M |
| EBITDA | S$ 10.88M | S$ 7.01M | S$ 5.96M | S$ 9.59M | S$ 9.69M |
| Net Income | S$ 8.44M | S$ 3.85M | S$ 2.92M | S$ 6.38M | S$ 8.00M |
| Balance Sheet | |||||
| Cash & Short-Term Investments | S$ 5.73M | S$ 8.06M | S$ 10.26M | S$ 6.93M | S$ 11.17M |
| Total Assets | S$ 27.27M | S$ 27.84M | S$ 31.26M | S$ 30.96M | S$ 36.28M |
| Total Debt | S$ 2.78M | S$ 4.34M | S$ 5.50M | S$ 6.25M | S$ 8.04M |
| Net Debt | S$ -2.31M | S$ -3.03M | S$ -691.00K | S$ -676.00K | S$ -2.94M |
| Total Liabilities | S$ 6.52M | S$ 13.37M | S$ 19.18M | S$ 19.74M | S$ 25.53M |
| Stockholders' Equity | S$ 20.95M | S$ 14.69M | S$ 12.10M | S$ 11.00M | S$ 9.83M |
| Cash Flow | |||||
| Free Cash Flow | S$ 6.75M | S$ 6.23M | S$ 6.51M | S$ 6.83M | S$ 10.24M |
| Operating Cash Flow | S$ 7.23M | S$ 6.30M | S$ 7.22M | S$ 7.05M | S$ 10.75M |
| Investing Cash Flow | S$ -444.00K | S$ 2.84M | S$ -1.72M | S$ -1.99M | S$ -811.00K |
| Financing Cash Flow | S$ -9.05M | S$ -7.97M | S$ -6.24M | S$ -9.12M | S$ -5.74M |