Loading the section
Company reports as filed with the U.S. Securities and Exchange Commission.
| Metric | Mar 31, 2026 | Sep 30, 2025 | Jun 30, 2025 | Mar 31, 2025 | Sep 30, 2024 | Jun 30, 2024 |
|---|---|---|---|---|---|---|
| Revenue | 570m | 530m | 514m | 501m | 472m | 448m |
| Cost of revenue | 348m | 326m | 320m | 308m | 294m | 282m |
| Gross profit | 222m | 204m | 194m | 193m | 178m | 166m |
| Selling, general and administrative | 69m | 66m | 60m | 59m | 57m | 56m |
| Operating expenses | 130m | 128m | 113m | 115m | 109m | 105m |
| Operating income | 92m | 76m | 81m | 78m | 69m | 61m |
| Pre-tax income | 91m | 75m | 85m | 80m | 69m | 60m |
| Income tax | 24m | 16m | 19m | 13m | 15m | 14m |
| Net income | 67m | 58m | 66m | 67m | 53m | 46m |
| Earnings per share | 0.43 | 0.36 | 0.41 | 0.41 | 0.33 | 0.28 |
| Earnings per share, diluted | 0.43 | 0.36 | 0.40 | 0.40 | 0.33 | 0.28 |
| Weighted average shares | 156m | 160m | 163m | 162m | 162m | 163m |
| Weighted average shares, diluted | 157m | 162m | 164m | 165m | 163m | 164m |
| Metric | Mar 31, 2026 | Dec 31, 2025 | Sep 30, 2025 | Jun 30, 2025 | Mar 31, 2025 | Dec 31, 2024 | Sep 30, 2024 | Jun 30, 2024 |
|---|---|---|---|---|---|---|---|---|
| Cash and equivalents | 145m | 146m | 160m | 149m | 140m | 153m | 150m | 115m |
| Short-term investments | 108m | 182m |
| Metric | Mar 31, 2026 | Sep 30, 2025 | Jun 30, 2025 | Mar 31, 2025 | Sep 30, 2024 | Jun 30, 2024 |
|---|---|---|---|---|---|---|
| Operating cash flow | 2m | — | — | 3m | — | — |
| Depreciation and amortisation | 14m | 15m | 14m | 14m |
Amounts in USD unless stated otherwise. Sources: Nasdaq Trader, Yahoo Finance, U.S. Securities and Exchange Commission (EDGAR)
| 230m |
| 204m |
| 191m |
| 187m |
| 176m |
| 161m |
| Receivables | 389m | 343m | 351m | 345m | 340m | 304m | 341m | 328m |
| Current assets | 797m | 830m | 892m | 858m | 831m | 795m | 768m | 704m |
| Goodwill | 419m | 420m | 420m | 421m | 420m | 420m | 428m | 406m |
| Total assets | 1.68bn | 1.70bn | 1.73bn | 1.71bn | 1.68bn | 1.62bn | 1.61bn | 1.50bn |
| Current liabilities | 300m | 324m | 307m | 272m | 244m | 290m | 254m | 287m |
| Short-term debt | 5m | 5m | 5m | 5m | 5m | 5m | 5m | 75m |
| Long-term debt | 412m | 294m | 350m | 255m | 302m | 284m | 340m | 260m |
| Total liabilities | 898m | 790m | 781m | 648m | 665m | 689m | 702m | 651m |
| Equity | 779m | 913m | 952m | 1.06bn | 1.01bn | 930m | 908m | 853m |
| Shares outstanding | 153m | 156m | 159m | 162m | 163m | 162m | 161m | 162m |
| Shares issued | 210m | 209m | 208m | 208m | 208m | 207m | 205m | 205m |
| Treasury shares | 57m | 52m | 49m | 46m | 45m | 45m | 44m | 43m |
| 14m |
| 13m |
| Share-based compensation | 22m | — | — | 19m | — | — |
| Capital expenditure | 13m | — | — | 13m | — | — |
| Investing cash flow | 44m | — | — | −22m | — | — |
| Share buybacks | 166m | — | — | 18m | — | — |
| Financing cash flow | −45m | — | — | 3m | — | — |