Loading the section
Company reports as filed with the U.S. Securities and Exchange Commission.
| Metric | 30 Jun 2025 | 30 Jun 2024 |
|---|---|---|
| Revenue | 341M | 295M |
| Cost of revenue | 248M | 212M |
| Gross profit | 93M | 83M |
| Selling, general and administrative | 82M | 72M |
| Operating income | 10M | 11M |
| Pre-tax income | 2M | 15M |
| Income tax | 3M | 4M |
| Net income | −2M | 11M |
| Earnings per share | −0.14 | 0.80 |
| Earnings per share, diluted | −0.14 | 0.79 |
| Weighted average shares | 14M | 14M |
| Weighted average shares, diluted | 14M | 14M |
| Metric | 31 Mar 2026 | 31 Dec 2025 | 30 Sept 2025 | 30 Jun 2025 | 31 Mar 2025 | 31 Dec 2024 | 30 Sept 2024 | 30 Jun 2024 |
|---|---|---|---|---|---|---|---|---|
| Receivables | 64M | 54M | 64M | 59M | 57M | 54M | 52M | 52M |
| Inventory | 160M | 163M | 158M |
| Metric | 30 Jun 2025 | 30 Jun 2024 |
|---|---|---|
| Operating cash flow | 24M | 34M |
| Depreciation and amortisation | 15M | 10M |
| Capital expenditure | 15M | 9M |
| Investing cash flow | −33M | −32M |
| Dividends paid | 2M | 2M |
| Financing cash flow | −965,000 |
Amounts in USD unless stated otherwise. Data: US exchange trading and company filings with the regulator
| 152M |
| 138M |
| 128M |
| 144M |
| 130M |
| Current assets | 260M | 252M | 255M | 247M | 232M | 217M | 230M | 220M |
| Property, plant and equipment | 70M | 71M | 70M | 70M | 64M | 59M | 59M | 58M |
| Goodwill | 3M | 3M | 3M | 3M | 2M | — | — | 0 |
| Total assets | 391M | 384M | 364M | 356M | 333M | 307M | 324M | 312M |
| Current liabilities | 124M | 119M | 122M | 126M | 110M | 103M | 103M | 100M |
| Short-term debt | 3M | 3M | 3M | 3M | 3M | 2M | 2M | 2M |
| Long-term debt | 42M | 42M | 41M | 28M | 38M | 23M | 28M | 24M |
| Total liabilities | 204M | 199M | 203M | 191M | 183M | 160M | 166M | 157M |
| Equity | 186M | 185M | 161M | 164M | 149M | 148M | 158M | 155M |
| Shares outstanding | — | 15M | 15M | 15M | 15M | 15M | 15M | 15M |
| Shares issued | 15M | 15M | 15M | 15M | 15M | 15M | 15M | 15M |
| Treasury shares | 209,975 | 211,144 | 244,771 | 482,181 | 485,141 | 486,940 | 528,546 | 637,778 |
| 3M |