Loading the section
Company reports as filed with the U.S. Securities and Exchange Commission.
| Metric | 31 Jul 2025 | 31 Jul 2024 |
|---|---|---|
| Revenue | 2.32B | 2.24B |
| Cost of revenue | 1.66B | 1.59B |
| Gross profit | 663M | 642M |
| Selling, general and administrative | 555M | 544M |
| Operating income | 72M | 62M |
| Interest expense | 4M | 4M |
| Pre-tax income | 82M | 73M |
| Income tax | 25M | 22M |
| Net income | 56M | 50M |
| Earnings per share | 4.24 | 3.78 |
| Earnings per share, diluted | 3.81 | 3.40 |
| 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 | 129M | 160M | 118M | 111M | 115M | 134M | 117M | 117M |
| Inventory | 51M | 45M | 54M |
| Metric | 31 Jul 2025 | 31 Jul 2024 |
|---|---|---|
| Operating cash flow | 93M | 81M |
| Depreciation and amortisation | 37M | 35M |
| Share-based compensation | 3M | 4M |
| Capital expenditure | 59M | 63M |
| Investing cash flow | −76M | −78M |
| Dividends paid | 13M |
Amounts in USD unless stated otherwise. Data: US exchange trading and company filings with the regulator
| 51M |
| 51M |
| 50M |
| 49M |
| 47M |
| Current assets | 212M | 235M | 213M | 205M | 195M | 210M | 206M | 200M |
| Property, plant and equipment | 330M | 321M | 321M | 323M | 332M | 316M | 309M | 303M |
| Goodwill | 24M | 24M | 24M | 24M | 24M | 24M | 24M | 24M |
| Total assets | 1.01B | 1.03B | 1.00B | 1.00B | 996M | 1.00B | 990M | 982M |
| Current liabilities | 182M | 191M | 181M | 181M | 184M | 185M | 182M | 174M |
| Short-term debt | 9M | 9M | 9M | 9M | 10M | 10M | 10M | 9M |
| Total liabilities | 494M | 511M | — | 512M | — | — | — | — |
| Equity | 515M | 517M | 501M | 492M | 480M | 472M | 457M | 448M |
| Shares outstanding | — | — | — | — | — | — | — | 4M |
| Shares issued | — | — | — | — | — | — | — | 4M |
| 13M |
| Share buybacks | 0 | 2M |
| Financing cash flow | −24M | −26M |