Loading the section
Company reports as filed with the U.S. Securities and Exchange Commission.
| Metric | 31 Dec 2025 | 31 Dec 2024 |
|---|---|---|
| Revenue | 13.42B | 11.43B |
| Cost of revenue | 5.36B | 4.84B |
| Selling, general and administrative | 138M | 131M |
| Operating expenses | 6.42B | 5.88B |
| Operating income | 7.00B | 5.55B |
| Pre-tax income | 6.78B | 5.36B |
| Net income | 4.33B | 3.38B |
| Earnings per share | 5.24 | 4.21 |
| Earnings per share, diluted | 5.24 | 4.21 |
| Weighted average shares | 827M | 803M |
| Weighted average shares, diluted | 827M | 803M |
| Metric | 31 Mar 2026 | 31 Dec 2025 | 30 Sept 2025 | 30 Jun 2025 | 31 Mar 2025 | 31 Dec 2024 | 30 Sept 2024 | 30 Jun 2024 |
|---|---|---|---|---|---|---|---|---|
| Cash and equivalents | 4.92B | 4.30B | 3.95B | 3.33B | 4.12B | 3.26B | 2.65B | 1.88B |
| Short-term investments | 434M | 605M |
| Metric | 31 Dec 2025 | 31 Dec 2024 |
|---|---|---|
| Operating cash flow | 4.75B | 4.42B |
| Depreciation and amortisation | 868M | 846M |
| Capital expenditure | 1.33B | 1.03B |
| Investing cash flow | −1.68B | −673M |
| Dividends paid | 2.49B | 1.64B |
| Financing cash flow | −2.01B |
Amounts in USD unless stated otherwise. Data: US exchange trading and company filings with the regulator
| 576M |
| 675M |
| 218M |
| 245M |
| 319M |
| 329M |
| Receivables | 2.02B | 1.95B | 1.72B | 1.56B | 1.55B | 1.19B | 1.53B | 1.62B |
| Inventory | 959M | 1.06B | 1.03B | 1.01B | 966M | 1.05B | 991M | 1.02B |
| Current assets | 8.72B | 8.35B | 7.67B | 7.00B | 7.22B | 6.17B | 5.93B | 5.33B |
| Property, plant and equipment | 10.47B | 10.27B | 10.00B | 9.92B | 9.93B | 9.88B | 9.93B | 9.87B |
| Total assets | 21.93B | 21.38B | 20.33B | 19.55B | 19.79B | 18.71B | 18.42B | 17.78B |
| Current liabilities | 1.99B | 2.15B | 1.70B | 1.33B | 1.94B | 2.25B | 2.14B | 1.90B |
| Short-term debt | — | — | — | — | 500M | 500M | 500M | 500M |
| Long-term debt | 6.75B | 6.75B | 6.75B | 6.75B | 6.75B | 5.76B | 5.76B | 5.76B |
| Equity | 11.79B | 11.04B | 10.45B | 10.05B | 9.64B | 9.17B | 8.99B | 8.56B |
| Shares outstanding | — | 885M | 885M | 885M | 885M | 885M | 885M | 885M |
| Shares issued | 885M | 885M | 885M | 885M | 885M | 885M | 885M | 885M |
| −1.65B |