Loading the section
Company reports as filed with the U.S. Securities and Exchange Commission.
| Metric | 30 Apr 2026 | 31 Oct 2025 | 31 Jul 2025 | 30 Apr 2025 | 31 Oct 2024 | 31 Jul 2024 |
|---|---|---|---|---|---|---|
| Revenue | 1.11B | 1.29B | 1.21B | 1.10B | 1.21B | 1.13B |
| Cost of revenue | 414M | 484M | 452M | 417M | 422M | 398M |
| Gross profit | — | — | — | — | 787M | 736M |
| Selling, general and administrative | 183M | 193M | 175M | 175M | 188M | 178M |
| Operating income | 89M | 155M | 207M | 102M | 179M | 176M |
| Interest expense | 450,000 | 550,000 | 620,000 | 661,000 | 569,000 | 5M |
| Pre-tax income | 94M | 161M | 209M | 108M | 188M | 181M |
| Income tax | 26M | 46M | 66M | 27M | 54M | 45M |
| Net income | 67M | 113M | 141M | 80M | 132M | 133M |
| Earnings per share | 1.49 | 2.41 | 2.97 | 1.63 | 2.59 | 2.60 |
| Earnings per share, diluted | 1.47 | 2.36 | 2.91 | 1.59 | 2.50 | 2.50 |
| Weighted average shares | 45M | 47M | 48M | 49M | 51M | 51M |
| Weighted average shares, diluted | 46M | 48M | 49M | 51M | 53M | 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 | 30 Apr 2026 | 31 Oct 2025 | 31 Jul 2025 | 30 Apr 2025 | 31 Oct 2024 | 31 Jul 2024 |
|---|---|---|---|---|---|---|
| Operating cash flow | 44M | — | — | −4M | — | — |
| Depreciation and amortisation | 42M | 39M | 37M | 39M |
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 |
| 40M |
| 39M |
| Capital expenditure | 61M | — | — | 51M | — | — |
| Investing cash flow | −61M | — | — | −31M | — | — |
| Share buybacks | 105M | — | — | 200M | — | — |
| Financing cash flow | −148M | — | — | −235M | — | — |