Financial statements and analysis
Showing the last 6 fiscal years: 2020 to 2025
Chart shows data from left to right: oldest period → newest period
X-axis shows fiscal years with their term end dates and filing dates
Period names from company filings, with term end dates and filing dates
Income Statement (SGD) Term End Date Filing Date | 2025 Dec 31, 2025 Dec 31, 2025 | 2024 Dec 31, 2024 Dec 31, 2024 | 2023 Dec 31, 2023 Dec 31, 2023 | 2022 Dec 31, 2022 Dec 31, 2022 | 2021 Dec 31, 2021 Dec 31, 2021 | 2020 Dec 31, 2020 Dec 31, 2020 | 2019 Dec 31, 2019 Dec 31, 2019 | 2018 Dec 31, 2018 Dec 31, 2018 |
|---|
Total Revenue | 2.49B 8.8% | 2.74B 9.6% | 3.03B 21.7% | 3.86B 24.3% | 3.11B 3.1% | 3.01B 17.1% | 3.63B 4.3% | 3.48B 13.0% |
Cost of Revenue | 2.15B 6.1% | 2.02B 10.2% | 2.26B 22.9% | 2.92B 27.2% | 2.30B 3.5% | 2.22B 18.6% | 2.73B 7.7% | 2.53B 16.7% |
Gross Profit | 346.34M 51.3% | 711.15M 7.6% | 770.01M 18.0% | 939.03M 16.1% | 808.77M 2.1% | 792.35M 12.5% | 905.86M 4.9% | 952.83M 1.3% |
Gross Margin % | 14.00% 46.2% | 26.00% 4.0% | 25.00% 4.2% | 24.00% 7.7% | 26.00% 0.0% | 26.00% 4.0% | 25.00% 7.4% | 27.00% 12.5% |
Research & Development | 18.72M 9.8% | 20.74M 30.2% | 29.70M 77.8% | 16.70M 13.6% | 19.33M 46.4% | 36.04M 1.4% | 36.57M 55.9% | 82.99M 66.3% |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 88.66M | 0.00 100.0% | 326.58M 180.2% | 116.56M 46.5% | 79.59M 1.6% | 80.89M 13.9% | 93.92M 8.5% | 102.67M 8.8% |
Other Operating Expenses | 0.00 100.0% | 428.17M | 0.00 100.0% | 488.17M 10.4% | 442.31M 4.6% | 422.70M 9.3% | 465.85M 35218.7% | 1.32M 36.9% |
Total Operating Expenses | 107.37M 76.1% | 448.91M 26.0% | 356.28M 29.4% | 504.87M 9.4% | 461.64M 0.6% | 458.75M 8.7% | 502.43M 5.6% | 532.02M 1.4% |
Cost and Expenses | 2.26B 8.8% | 2.47B 5.3% | 2.61B 23.8% | 3.43B 24.2% | 2.76B 3.0% | 2.68B 17.1% | 3.23B 5.4% | 3.06B 14.4% |
Operating Income | 238.97M 8.9% | 262.24M 36.6% | 413.73M 7.9% | 449.10M 25.2% | 358.69M 4.5% | 343.30M 18.4% | 420.55M 0.1% | 420.81M 1.1% |
Operating Margin % | 10.00% 0.0% | 10.00% 28.6% | 14.00% 16.7% | 12.00% 0.0% | 12.00% 9.1% | 11.00% 8.3% | 12.00% 0.0% | 12.00% 9.1% |
EBITDA | 272.31M 20.0% | 340.50M 7.8% | 315.82M 34.5% | 482.26M 21.5% | 396.89M 3.1% | 384.91M 16.2% | 459.24M 1.2% | 464.68M 2.3% |
EBITDA Margin % | 11.00% 8.3% | 12.00% 20.0% | 10.00% 16.7% | 12.00% 7.7% | 13.00% 0.0% | 13.00% 0.0% | 13.00% 0.0% | 13.00% 8.3% |
Interest Expense | 967.29K 14.9% | 1.14M 57.0% | 724.00K 40.0% | 517.00K 22.2% | 423.00K 10.0% | 470.00K 10.1% | 523.00K 46.7% | 982.00K 3.0% |
Interest Income | 38.46M 9.6% | 42.55M 51.1% | 28.16M 215.8% | 8.92M 63.8% | 5.44M 12.6% | 6.23M 43.4% | 11.01M 19.5% | 9.21M 142.3% |
Other Income (Expense) | 40.90M 7.8% | 44.35M 153.5% | -82.97M 663.2% | 14.73M 18.3% | 12.46M 34.9% | 9.23M 44.3% | 16.59M 36.5% | 12.16M 33.5% |
Pre-Tax Income | 279.87M 8.7% | 306.59M 7.3% | 330.76M 26.3% | 448.90M 24.8% | 359.59M 4.9% | 342.83M 18.4% | 420.02M 3.0% | 432.97M 2.4% |
Pre-Tax Margin % | 11.00% 0.0% | 11.00% 0.0% | 11.00% 8.3% | 12.00% 0.0% | 12.00% 9.1% | 11.00% 8.3% | 12.00% 0.0% | 12.00% 9.1% |
Tax Provision | 55.87M 8.2% | 60.84M 1.3% | 60.03M 23.8% | 78.78M 66.7% | 47.27M 4.1% | 45.43M 19.8% | 56.64M 9.9% | 62.88M 11.5% |
Net Income | 223.33M 8.9% | 245.03M 9.3% | 270.02M 26.9% | 369.62M 18.4% | 312.05M 5.0% | 297.32M 18.1% | 363.13M 1.9% | 370.06M 0.7% |
Net Margin % | 9.00% 0.0% | 9.00% 0.0% | 9.00% 10.0% | 10.00% 0.0% | 10.00% 0.0% | 10.00% 0.0% | 10.00% 9.1% | 11.00% 22.2% |
Basic EPS | 0.78 358.8% | 0.17 10.5% | 0.19 24.0% | 0.25 19.0% | 0.21 0.0% | 0.21 16.0% | 0.25 80.6% | 1.29 2.3% |
Diluted EPS | 0.77 352.9% | 0.17 10.5% | 0.19 24.0% | 0.25 19.0% | 0.21 5.0% | 0.20 20.0% | 0.25 80.3% | 1.27 2.3% |
Basic Shares Outstanding | 288.01M 80.2% | 1.45B 0.5% | 1.46B 0.2% | 1.45B 0.2% | 1.45B 0.4% | 1.45B 0.4% | 1.44B 401.4% | 287.38M 1.9% |
Diluted Shares Outstanding | 288.39M 80.1% | 1.45B 0.4% | 1.46B 0.0% | 1.46B 0.0% | 1.46B 0.3% | 1.45B 0.3% | 1.45B 398.8% | 290.60M 1.3% |