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 | 522M | 645M | 546M | 594M | 680M | 634M |
| Cost of revenue | 433M | 533M | 453M | 503M | 569M | 521M |
| Gross profit | 89M | 111M | 94M | 91M | 110M | 112M |
| Operating expenses | 94M | 100M | 93M | 96M | 99M | 95M |
| Operating income | −6M | 10M | 662,000 | −6M | 11M | 16M |
| Interest expense | 5M | 5M | 5M | 5M | 4M | 4M |
| Pre-tax income | −12M | 3M | −8M | −17M | 275,000 | −4M |
| Income tax | 141,000 | 2M | −2M | −4M | −1M | 54,000 |
| Net income | −13M | 1M | −6M | −13M | 2M | −4M |
| Earnings per share | −0.55 | 0.05 | −0.26 | −0.58 | 0.07 | −0.19 |
| Earnings per share, diluted | −0.55 | 0.05 | −0.26 | −0.58 | 0.07 | −0.19 |
| Weighted average shares | 23M | 23M | 23M | 23M | 23M | 23M |
| Weighted average shares, diluted | 23M | 23M | 23M | 23M | 23M | 23M |
| 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 | 30M | 28M | 49M | 33M | 22M | 36M | 23M | 31M |
| Receivables | 110M | 127M | 147M |
| Metric | 30 Apr 2026 | 30 Apr 2025 |
|---|---|---|
| Operating cash flow | −23M | 6M |
| Depreciation and amortisation | 9M | 9M |
| Share-based compensation | 1M | 2M |
| Investing cash flow | 1M | −5M |
| Financing cash flow | 23M | −16M |
Amounts in USD unless stated otherwise. Data: US exchange trading and company filings with the regulator
| 128M |
| 124M |
| 120M |
| 140M |
| 132M |
| Inventory | 915M | 903M | 1.01B | 1.14B | 1.10B | 1.11B | 1.41B | 1.53B |
| Current assets | 1.08B | 1.09B | 1.23B | 1.33B | 1.27B | 1.29B | 1.60B | 1.71B |
| Goodwill | 67M | 66M | 64M | 64M | 62M | 61M | 64M | 63M |
| Total assets | 1.61B | 1.62B | 1.77B | 1.88B | 1.80B | 1.81B | 2.11B | 2.22B |
| Current liabilities | 788M | 772M | 904M | 1.01B | 956M | 961M | 1.21B | 1.34B |
| Short-term debt | 26M | 21M | 22M | 11M | 11M | 11M | 10M | 10M |
| Long-term debt | 151M | 159M | 155M | 153M | 154M | 158M | 131M | 117M |
| Equity | 566M | 579M | 613M | 610M | 605M | 614M | 668M | 660M |
| Shares outstanding | 23M | 23M | 23M | 23M | 23M | 23M | 23M | 23M |
| Shares issued | 23M | 23M | 23M | 23M | 23M | 23M | 23M | 23M |