A
149,338.00
+4.95%
Close of 6 Nov 2026, in ZAc
At a glance
Figures in USD, from our data supplier.
Revenue
$5.79bn
FY2015FY2024
Net income
$1.00bn
FY2015FY2024
Free cash flow
$878.0m
FY2015FY2024
Shareholders' equity
$6.63bn
FY2015FY2024
Income statement
Fiscal years
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $5.79bn | $4.58bn | $4.50bn | $4.03bn | $4.59bn | $3.52bn | $3.34bn | $4.51bn | $4.08bn | $4.01bn |
| Gross profit | $2.07bn | $1.03bn | $1.14bn | $1.17bn | $1.75bn | $908.0m | $754.0m | $790.0m | $855.0m | $725.0m |
| Research and development | $252.0m | $254.0m | $205.0m | $164.0m | $124.0m | $112.0m | $98.0m | $114.0m | $133.0m | $132.0m |
| Operating income | $1.62bn | $608.0m | $851.0m | $834.0m | $1.51bn | $636.0m | $515.0m | $538.0m | $565.0m | $426.0m |
| Net income | $1.00bn | −$235.0m | $233.0m | $614.0m | $991.0m | $369.0m | $133.0m | −$191.0m | $63.0m | −$85.0m |
| Diluted earnings per share | 2.33 | -0.56 | 0.55 | 1.46 | 2.35 | 0.87 | 0.31 | -0.46 | 0.15 | -0.20 |
Balance sheet
At each fiscal year end
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | $13.16bn | $8.18bn | $8.01bn | $8.01bn | $7.71bn | $6.86bn | $6.64bn | $7.22bn | $7.15bn | $7.28bn |
| Cash and short-term investments | $1.43bn | $964.0m | $1.11bn | $1.15bn | $1.33bn | $466.0m | $335.0m | $212.0m | $220.0m | $485.0m |
| Total liabilities | $6.53bn | $4.46bn | $3.97bn | $3.96bn | $3.98bn | $4.22bn | $3.99bn | $4.56bn | $4.44bn | $4.85bn |
| Debt | $2.15bn | $2.42bn | $2.17bn | $2.09bn | $2.08bn | $2.20bn | $2.05bn | $2.27bn | $2.18bn | $2.74bn |
| Shareholders' equity | $6.63bn | $3.71bn | $4.04bn | $4.05bn | $3.73bn | $2.64bn | $2.65bn | $2.66bn | $2.71bn | $2.43bn |
| Shares outstanding | 431m | 421m | 421m | 420m | 419m | 418m | 417m | 415m | 415m | 410m |
Cash flow
Fiscal years
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | $1.97bn | $971.0m | $1.80bn | $1.27bn | $1.69bn | $1.05bn | $857.0m | $997.0m | $1.19bn | $1.14bn |
| Capital spending | −$1.09bn | −$1.04bn | −$1.54bn | −$1.03bn | −$740.0m | −$703.0m | −$652.0m | −$830.0m | −$711.0m | −$667.0m |
| Free cash flow | $878.0m | −$71.0m | $259.0m | $240.0m | $952.0m | $344.0m | $205.0m | $167.0m | $475.0m | $472.0m |
| Dividends paid | −$244.0m | −$107.0m | −$203.0m | −$240.0m | −$47.0m | −$43.0m | −$39.0m | −$39.0m | — | — |
Latest quarters
By quarter end
| Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | Jun 2024 | Dec 2023 | Jun 2023 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $2.42bn | $2.44bn | $1.96bn | $3.24bn | $1.49bn | $2.55bn | $2.40bn | $2.19bn |
| Gross profit | $1.19bn | $1.20bn | $840.0m | $1.32bn | $541.0m | $751.0m | $594.0m | $437.0m |
| Operating income | $1.03bn | $1.00bn | $748.0m | $1.05bn | $403.0m | $508.0m | $356.0m | $213.0m |
| Net income | $669.0m | $669.0m | $443.0m | $693.0m | $223.0m | $311.0m | −$275.0m | −$39.0m |
| Diluted earnings per share | 1.31 | 1.32 | 0.88 | 1.58 | 0.53 | 0.74 | -0.65 | -0.09 |
| Total assets | $14.84bn | $14.13bn | $13.39bn | $13.16bn | $8.80bn | $8.37bn | $8.18bn | $7.95bn |
| Cash and short-term investments | $2.55bn | $2.00bn | $1.49bn | $1.43bn | $1.23bn | $998.0m | $964.0m | $722.0m |
| Debt | $2.17bn | $2.16bn | $2.09bn | $1.99bn | $2.03bn | $2.04bn | $2.14bn | $2.01bn |
| Shareholders' equity | $7.69bn | $7.42bn | $6.77bn | $6.63bn | $4.13bn | $3.96bn | $3.71bn | $4.05bn |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 12.9% | 10.4% | 1.6% |
| Operating income | 24.9% | 20.6% | 8.0% |
| Net income | 17.8% | 22.2% | — |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 29.9% | 28.6% | 29.8% | 25.5% |
| Operating margin | 21.5% | 20.7% | 22.4% | 18.5% |
| Net margin | 7.4% | 8.5% | 11.0% | 5.9% |
Valuation history
At each fiscal year end
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|
| Price to earnings | 11.3 | -39.5 | 37.1 | 14.0 | 9.1 |
| Price to sales | 2.0 | 2.0 | 1.9 | 2.1 | 1.9 |
Dividends and splits
Per share, in the currency the company pays
Paid for 9 years. Last went ex-dividend on 27 May 2026.
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 1.85 | 0.60 | 3.92 | 7.10 | 7.92 | 1.65 | 0.95 | 0.70 |
- 2-for-1 split · 27 Dec 2002
- 1-to-1 reverse split · 13 Nov 2002
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.