D
3.73
-3.37%
Close of 6 Nov 2026, in SGD
Search any instrument
Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.
At a glance
Figures in USD, from our data supplier.
Revenue
$8.87bn
FY2016FY2025
Net income
$270.3m
FY2016FY2025
Free cash flow
$950.4m
FY2016FY2025
Shareholders' equity
$278.1m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $8.87bn | $8.87bn | $9.17bn | $9.17bn | $9.02bn | $10.27bn | $11.19bn | $11.75bn | $11.29bn | $11.20bn |
| Operating income | $368.5m | $343.1m | $293.8m | $244.3m | $247.3m | $388.1m | $425.6m | $216.7m | $368.9m | $458.8m |
| Net income | $270.3m | $200.6m | $32.2m | −$114.6m | $102.9m | $271.0m | $323.8m | $84.8m | $402.4m | $469.0m |
| Diluted earnings per share | 0.20 | 0.15 | 0.02 | -0.08 | 0.08 | 0.20 | 0.24 | 0.06 | 0.30 | 0.35 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | $4.65bn | $7.27bn | $7.11bn | $7.33bn | $7.60bn | $7.90bn | $8.37bn | $8.53bn | $5.47bn | $5.13bn |
| Cash and short-term investments | — | — | — | — | — | $277.6m | $301.4m | $296.2m | $332.4m | $323.8m |
| Total liabilities | $4.36bn | $6.68bn | $6.12bn | $6.38bn | $6.34bn | $6.58bn | $7.16bn | $7.41bn | $3.78bn | $3.62bn |
| Debt | — | $236.5m | $153.0m | $258.7m | $310.8m | $2.63bn | $3.70bn | $3.56bn | $934.7m | $942.3m |
| Shareholders' equity | $278.1m | $581.4m | $980.2m | $947.1m | $1.27bn | $1.32bn | $1.21bn | $1.13bn | $1.69bn | $1.51bn |
| Shares outstanding | 1,353m | 1,353m | 1,353m | 1,353m | 1,353m | 1,353m | 1,353m | 1,353m | 1,353m | 1,353m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | $1.10bn | $972.9m | $1.04bn | $939.8m | $942.3m | $1.07bn | $1.29bn | $1.46bn | $671.3m | $542.9m |
| Capital spending | −$148.8m | −$173.0m | −$196.3m | −$223.9m | −$185.1m | −$227.2m | −$233.3m | −$222.6m | −$218.4m | −$244.6m |
| Free cash flow | $950.4m | $799.9m | $847.3m | $715.9m | $757.2m | $840.0m | $1.05bn | $1.24bn | $452.9m | $298.3m |
| Dividends paid | −$738.9m | −$114.3m | −$67.3m | −$100.9m | −$196.2m | −$263.8m | −$284.0m | −$284.0m | −$284.0m | −$270.4m |
Latest quarters
By quarter end
| Jun 2025 | Dec 2024 | Jun 2024 | Dec 2023 | Dec 2020 | Jun 2020 | Dec 2019 | Sept 2019 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $4.39bn | $4.46bn | $4.40bn | $4.60bn | $10.27bn | $5.24bn | $5.43bn | $2.72bn |
| Operating income | $178.1m | $143.4m | $167.0m | $150.2m | $388.1m | $209.8m | $191.7m | $92.2m |
| Net income | −$37.6m | −$339.6m | $95.1m | $24.0m | $271.0m | $115.3m | $145.8m | $72.9m |
| Diluted earnings per share | -0.03 | -0.25 | 0.07 | 0.02 | 0.20 | 0.09 | 0.11 | 0.05 |
| Cash from operations | — | — | — | — | $302.0m | $231.0m | $307.0m | $307.0m |
| Capital spending | — | — | — | — | −$50.0m | −$63.0m | −$286.0m | −$59.0m |
| Free cash flow | — | — | — | — | $252.0m | $168.0m | $21.0m | $248.0m |
| Total assets | $5.52bn | $7.27bn | $6.67bn | $7.11bn | $7.90bn | $8.20bn | $8.37bn | $8.37bn |
| Cash and short-term investments | — | — | — | — | $277.6m | $274.9m | $301.4m | — |
| Debt | — | $236.5m | $193.9m | $153.0m | $2.63bn | $2.67bn | $3.70bn | $1.12bn |
| Shareholders' equity | $629.5m | $581.4m | $944.1m | $980.2m | $1.32bn | $1.10bn | $1.21bn | $1.21bn |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -1.1% | -2.9% | -2.3% |
| Operating income | 14.7% | -1.0% | -1.6% |
| Net income | — | -0.1% | -4.4% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 4.0% | 3.5% | 3.4% | 3.4% |
| Net margin | 2.7% | 1.1% | 1.4% | 2.2% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 19.8 | 15.6 | 100.8 | -34.6 | 37.6 | 20.9 | 23.9 | 144.4 | 26.4 | 20.7 |
| Price to sales | 0.6 | 0.3 | 0.3 | 0.4 | 0.4 | 0.6 | 0.7 | 1.0 | 0.9 | 0.9 |
Dividends and splits
Per share, in the currency the company pays
Paid for 24 years. Last went ex-dividend on 20 Aug 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.167 | 0.175 | 0.125 | 0.05 | 0.075 | 0.145 | 0.195 | 0.21 |
- 10-to-9 reverse split · 4 Oct 1999
Sources and methodology
- Data on this tab
- Our data supplier
- Chart on the Overview
- TradingView
Nothing here is investment advice. Prices can be delayed or wrong, so check with the exchange before relying on them. Data for this page. How we cover markets.