| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.07B | 1.07B | 914.78M | 1.26B | 3.08B | 1.83B |
| Gross Profit | 341.27M | 390.09M | 295.51M | 450.32M | 1.91B | 897.61M |
| EBITDA | 375.38M | 423.63M | 339.81M | 479.91M | 1.91B | 896.45M |
| Net Income | 244.04M | 286.93M | 220.38M | 314.40M | 1.42B | 647.25M |
Balance Sheet | ||||||
| Total Assets | 1.63B | 1.78B | 1.83B | 2.02B | 2.70B | 1.69B |
| Cash, Cash Equivalents and Short-Term Investments | 602.26M | 716.29M | 863.18M | 1.04B | 1.57B | 648.94M |
| Total Debt | 240.00K | 494.00K | 1.02M | 0.00 | 1.58M | 8.06M |
| Total Liabilities | 175.24M | 202.29M | 143.62M | 166.84M | 367.15M | 329.67M |
| Stockholders Equity | 1.46B | 1.58B | 1.68B | 1.85B | 2.33B | 1.36B |
Cash Flow | ||||||
| Free Cash Flow | 220.30M | 227.16M | 197.36M | 282.63M | 1.41B | 601.73M |
| Operating Cash Flow | 317.72M | 306.99M | 249.07M | 416.04M | 1.57B | 702.71M |
| Investing Cash Flow | -94.72M | -79.61M | -51.46M | -133.15M | -155.91M | -99.13M |
| Financing Cash Flow | -341.38M | -363.62M | -415.53M | -801.95M | -451.19M | -79.52M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | S$1.36B | 18.48 | 14.10% | 9.12% | 4.74% | -17.18% | |
53 Neutral | S$127.68M | 5.54 | 2.82% | ― | -17.82% | -75.83% | |
53 Neutral | S$230.67M | 21.03 | 5.18% | ― | 2.00% | -28.40% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% | |
48 Neutral | S$59.89M | ― | -2.33% | ― | 25.06% | 37.11% | |
48 Neutral | S$105.50M | ― | -5.60% | 3.85% | -40.02% | -176.13% |