4.97
+0.20%
Close of 9 Nov 2026, in HKD
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, before interest expense
$10.06bn
FY2015FY2024
Net income
$600.3m
FY2015FY2024
Total assets
$28.68bn
FY2015FY2024
Shareholders' equity
$3.93bn
FY2015FY2024
Income statement
Fiscal years
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue, before interest expense | $10.06bn | $10.51bn | $10.30bn | $9.10bn | $7.13bn | $7.58bn | $7.74bn | $7.30bn | $6.78bn | $6.44bn |
| Operating income | $2.18bn | $2.05bn | $1.75bn | $1.37bn | $1.05bn | $1.01bn | $1.04bn | $1.01bn | $869.5m | $672.9m |
| Net income | $600.3m | $501.2m | $391.6m | $333.3m | $201.6m | −$253.9m | $131.8m | $120.9m | $103.2m | $85.1m |
| Diluted earnings per share | 0.14 | 0.12 | 0.09 | 0.06 | 0.03 | -0.05 | 0.03 | 0.03 | 0.02 | 0.02 |
Balance sheet
At each fiscal year end
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | $28.68bn | $27.36bn | $25.49bn | $26.57bn | $26.94bn | $21.88bn | $20.90bn | $20.45bn | $17.22bn | $17.20bn |
| Cash and short-term investments | $3.92bn | $3.37bn | $2.68bn | $3.41bn | $2.38bn | $2.86bn | $1.92bn | $2.22bn | $1.73bn | $1.74bn |
| Total liabilities | $24.75bn | $23.67bn | $22.20bn | $23.27bn | $23.80bn | $18.95bn | $17.82bn | $17.23bn | $14.10bn | $14.13bn |
| Debt | $12.62bn | $11.71bn | $11.31bn | $11.35bn | $10.94bn | $9.09bn | $8.61bn | $8.18bn | $6.11bn | $6.36bn |
| Shareholders' equity | $3.93bn | $3.69bn | $3.30bn | $3.30bn | $3.14bn | $2.93bn | $3.08bn | $3.23bn | $3.11bn | $3.07bn |
| Shares outstanding | 4,247m | 4,244m | 4,261m | 4,322m | 4,345m | 4,339m | 4,341m | 4,311m | 4,276m | 4,298m |
Latest quarters
By quarter end
| Jun 2025 | Dec 2024 | Jun 2024 | Dec 2023 | Jun 2023 | Mar 2023 | Dec 2022 | Sept 2022 | |
|---|---|---|---|---|---|---|---|---|
| Revenue, before interest expense | $5.03bn | $5.06bn | $5.00bn | $5.10bn | $5.41bn | $2.71bn | $5.23bn | $2.62bn |
| Operating income | $1.14bn | $1.15bn | $1.07bn | $1.07bn | $972.3m | $345.3m | $902.4m | $324.0m |
| Net income | $391.2m | $322.5m | $277.8m | $155.6m | $345.6m | $422.4m | $149.9m | $230.1m |
| Diluted earnings per share | 0.09 | 0.08 | 0.07 | 0.04 | 0.08 | 0.09 | 0.04 | 0.05 |
| Total assets | $29.98bn | $28.68bn | $27.00bn | $27.36bn | $27.09bn | $27.09bn | $25.49bn | $25.49bn |
| Cash and short-term investments | $4.19bn | $3.92bn | $3.67bn | $3.37bn | $3.01bn | $3.01bn | $2.68bn | $2.68bn |
| Debt | $12.89bn | $12.60bn | $11.61bn | $11.69bn | $11.65bn | $11.65bn | $11.29bn | $10.43bn |
| Shareholders' equity | $4.32bn | $3.93bn | $3.65bn | $3.69bn | $3.67bn | $11.21bn | $3.30bn | $10.37bn |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 3.4% | 5.8% | 3.9% |
| Operating income | 16.7% | 16.6% | 12.9% |
| Net income | 21.7% | — | 22.2% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 20.5% | 18.4% | 17.2% | 15.2% |
| Net margin | 5.4% | 4.6% | 3.2% | 2.6% |
Valuation history
At each fiscal year end
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 4.1 | 3.4 | 3.3 | 4.8 | 6.9 | -5.8 | 12.7 | 24.2 | 29.0 | 33.5 |
| Price to sales | 0.3 | 0.2 | 0.1 | 0.2 | 0.2 | 0.2 | 0.2 | 0.4 | 0.4 | 0.4 |
Dividends and splits
Per share, in the currency the company pays
Paid for 21 years. Last went ex-dividend on 8 Sept 2026.
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.265 | 0.265 | 0.22 | 0.205 | 0.165 | 0.14 | 0.12 | 0.135 |
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.