Loading the section
Company reports as filed with the U.S. Securities and Exchange Commission.
| Metric | 31 Dec 2025 | 31 Dec 2024 |
|---|---|---|
| Revenue | 30.71B | 28.13B |
| Cost of revenue | 24.76B | 22.10B |
| Selling, general and administrative | 2.60B | 2.35B |
| Operating expenses | 28.84B | 25.91B |
| Operating income | 1.85B | 2.42B |
| Pre-tax income | 1.13B | 1.45B |
| Income tax | 270M | 323M |
| Net income | 797M | 1.06B |
| Earnings per share | 4.09 | 5.14 |
| Earnings per share, diluted | 4.01 | 4.99 |
| Weighted average shares | 195M | 206M |
| Weighted average shares, diluted | 199M | 212M |
| 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 | 178M | 4.71B | 732M | 180M | 693M | 966M | 1.10B | 376M |
| Receivables | 3.78B | 4.07B | 3.33B |
| Metric | 31 Dec 2025 | 31 Dec 2024 |
|---|---|---|
| Operating cash flow | 1.91B | 2.31B |
| Depreciation and amortisation | 1.41B | 1.40B |
| Share-based compensation | 134M | 102M |
| Capital expenditure | 1.15B | 472M |
| Investing cash flow | −1.64B | −24M |
| Dividends paid | 411M |
Amounts in USD unless stated otherwise. Data: US exchange trading and company filings with the regulator
| 3.42B |
| 3.51B |
| 3.49B |
| 3.26B |
| 3.40B |
| Inventory | 665M | 461M | 452M | 451M | 373M | 478M | 540M | 623M |
| Current assets | 9.92B | 13.15B | 8.12B | 8.20B | 9.88B | 8.96B | 8.61B | 9.81B |
| Goodwill | 8.88B | 5.02B | 5.02B | 5.02B | 5.01B | 5.01B | 5.02B | 5.06B |
| Total assets | 40.05B | 29.14B | 23.97B | 24.09B | 24.99B | 24.02B | 23.72B | 25.76B |
| Current liabilities | 11.85B | 8.03B | 7.71B | 8.78B | 9.30B | 8.81B | 7.35B | 8.30B |
| Long-term debt | 19.78B | 16.41B | 11.16B | 9.81B | 9.81B | 9.81B | 10.42B | 10.43B |
| Total liabilities | 35.18B | 27.46B | 22.00B | 21.80B | 22.21B | 21.54B | 21.20B | 22.14B |
| Equity | 4.87B | 1.68B | 1.97B | 2.29B | 2.78B | 2.48B | 2.52B | 3.62B |
| Shares outstanding | 213M | 190M | 192M | 195M | 196M | 199M | 205M | 207M |
| Shares issued | 225M | 200M | 200M | 201M | 203M | 205M | 264M | 267M |
| Treasury shares | 12M | 9M | 7M | 6M | 7M | 6M | 59M | 59M |
| 405M |
| Share buybacks | 1.31B | 935M |
| Financing cash flow | 3.55B | −1.76B |