Loading the section
Company reports as filed with the U.S. Securities and Exchange Commission.
| Metric | 31 Jan 2026 | 31 Jan 2025 |
|---|---|---|
| Revenue | 650M | 642M |
| Cost of revenue | 557M | 551M |
| Gross profit | 94M | 91M |
| Selling, general and administrative | 33M | 27M |
| Pre-tax income | — | 93M |
| Income tax | −7M | 21M |
| Net income | 83M | 58M |
| Earnings per share | 2.50 | 1.65 |
| Earnings per share, diluted | 2.50 | 1.65 |
| Weighted average shares | 33M | 35M |
| Weighted average shares, diluted | 33M | 35M |
| 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 | 118M | 189M | 272M | 241M | 160M | 196M | 298M | 261M |
| Short-term investments | 247M | 187M |
| Metric | 31 Jan 2026 | 31 Jan 2025 |
|---|---|---|
| Operating cash flow | 118M | 64M |
| Depreciation and amortisation | 15M | 16M |
| Capital expenditure | 68M | 71M |
| Investing cash flow | −88M | −73M |
| Share buybacks | 33M | 15M |
| Financing cash flow | −38M | −18M |
Amounts in USD unless stated otherwise. Data: US exchange trading and company filings with the regulator
| 64M |
| 69M |
| 156M |
| 163M |
| 67M |
| 85M |
| Receivables | 22M | 15M | 27M | 25M | 28M | 22M | 22M | 24M |
| Inventory | 27M | 28M | 28M | 32M | 31M | 32M | 29M | 29M |
| Current assets | 442M | 448M | 412M | 391M | 399M | 436M | 436M | 419M |
| Property, plant and equipment | 282M | 272M | 260M | 232M | 216M | 211M | 200M | 190M |
| Total assets | 808M | 798M | 750M | 701M | 694M | 720M | 716M | 680M |
| Current liabilities | 65M | 75M | 57M | 37M | 43M | 50M | 44M | 52M |
| Equity | 629M | 611M | 567M | 631M | 620M | 560M | 647M | 616M |
| Shares outstanding | — | 33M | — | — | — | 34M | — | — |
| Shares issued | — | 33M | — | — | — | 34M | — | — |