Loading the section
Company reports as filed with the U.S. Securities and Exchange Commission.
| Metric | 31 Jan 2026 | 31 Jan 2025 |
|---|---|---|
| Revenue | 5.27B | 4.95B |
| Cost of revenue | 2.03B | 1.77B |
| Selling, general and administrative | 725M | 750M |
| Operating income | 699M | 741M |
| Interest expense | 2M | 12M |
| Pre-tax income | 721M | 769M |
| Income tax | 206M | 195M |
| Net income | 507M | 566M |
| Earnings per share | 10.71 | 11.14 |
| Earnings per share, diluted | 10.46 | 10.69 |
| Weighted average shares | 47M | 51M |
| Weighted average shares, diluted | 48M | 53M |
| Metric | 30 Apr 2026 | 31 Jan 2026 | 31 Oct 2025 | 31 Jul 2025 | 30 Apr 2025 | 31 Jan 2025 | 31 Oct 2024 | 31 Jul 2024 |
|---|---|---|---|---|---|---|---|---|
| Cash and equivalents | 594M | 760M | 606M | 573M | 511M | 773M | 683M | 738M |
| Short-term investments | 25M | 25M | 25M |
| Metric | 31 Jan 2026 | 31 Jan 2025 |
|---|---|---|
| Operating cash flow | 619M | 710M |
| Depreciation and amortisation | 155M | 154M |
| Share-based compensation | 39M | 39M |
| Capital expenditure | 241M | 183M |
| Investing cash flow | −151M | −298M |
| Share buybacks | 451M |
Amounts in USD unless stated otherwise. Data: US exchange trading and company filings with the regulator
| 31M |
| 97M |
| 116M |
| 56M |
| — |
| Receivables | 146M | 147M | 132M | 174M | 113M | 105M | 112M | 115M |
| Inventory | 533M | 601M | 730M | 593M | 542M | 575M | 693M | 540M |
| Current assets | 1.42B | 1.65B | 1.61B | 1.49B | 1.37B | 1.67B | 1.66B | 1.52B |
| Property, plant and equipment | 687M | 674M | 662M | 639M | 606M | 576M | 570M | 552M |
| Total assets | 3.45B | 3.54B | 3.48B | 3.30B | 3.10B | 3.30B | 3.27B | 3.05B |
| Current liabilities | 977M | 1.11B | 1.16B | 1.04B | 999M | 1.13B | 1.18B | 1.05B |
| Long-term debt | — | — | — | — | — | 0 | 0 | 0 |
| Equity | 1.34B | 1.40B | 1.32B | 1.31B | 1.20B | 1.34B | 1.26B | 1.22B |
| Shares outstanding | — | 103M | — | — | — | 103M | — | — |
| Shares issued | — | 103M | — | — | — | 103M | — | — |
| Treasury shares | — | 58M | — | — | — | 54M | 53M | 52M |
| 230M |
| Financing cash flow | −495M | −535M |