| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.02B | 1.07B | 914.78M | 1.26B | 3.08B | 1.83B |
| Gross Profit | 314.23M | 390.09M | 295.51M | 450.32M | 1.91B | 897.61M |
| EBITDA | 353.74M | 423.63M | 339.81M | 479.91M | 1.91B | 896.45M |
| Net Income | 223.86M | 286.93M | 220.38M | 314.40M | 1.42B | 647.25M |
Balance Sheet | ||||||
| Total Assets | 1.67B | 1.78B | 1.83B | 2.02B | 2.70B | 1.69B |
| Cash, Cash Equivalents and Short-Term Investments | 660.88M | 716.29M | 863.18M | 1.04B | 1.57B | 648.94M |
| Total Debt | 120.00K | 494.00K | 1.02M | 0.00 | 1.58M | 8.06M |
| Total Liabilities | 167.42M | 202.29M | 143.62M | 166.84M | 367.15M | 329.67M |
| Stockholders Equity | 1.50B | 1.58B | 1.68B | 1.85B | 2.33B | 1.36B |
Cash Flow | ||||||
| Free Cash Flow | 194.90M | 227.16M | 197.36M | 282.63M | 1.41B | 601.73M |
| Operating Cash Flow | 263.53M | 306.99M | 249.07M | 416.04M | 1.57B | 702.71M |
| Investing Cash Flow | -65.90M | -79.61M | -51.46M | -133.15M | -155.91M | -99.13M |
| Financing Cash Flow | -341.39M | -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 |
|---|---|---|---|---|---|---|---|
75 Outperform | S$1.31B | 19.43 | 14.10% | 8.70% | 4.74% | -17.18% | |
55 Neutral | S$99.84M | 9.82 | 2.82% | ― | -17.82% | -75.83% | |
55 Neutral | S$240.12M | 22.24 | 5.18% | ― | 2.00% | -28.40% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% | |
48 Neutral | S$57.39M | -15.41 | -2.33% | ― | 25.06% | 37.11% | |
48 Neutral | S$109.55M | -9.24 | -5.60% | 4.00% | -40.02% | -176.13% |