Loading the section
Company reports as filed with the U.S. Securities and Exchange Commission.
| Metric | 31 Dec 2025 | 31 Dec 2024 | 31 Dec 2023 | 31 Dec 2022 |
|---|---|---|---|---|
| Revenue | 881M | 672M | 518M | 571M |
| Cost of revenue | 375M | 285M | 225M | 254M |
| Gross profit | 505M | 387M | 293M | 317M |
| Research and development | 143M | 110M | 88M | 90M |
| Selling, general and administrative | 26M | 24M | 20M | 24M |
| Operating expenses | 252M | 200M | 161M | 167M |
| Operating income | 253M | 188M | 132M | 150M |
| Pre-tax income | 303M | 216M | 155M | 158M |
| Income tax | 44M | 33M | 18M | 18M |
| Net income | 259M | 184M | 136M | 140M |
| Earnings per share | 8.61 | 6.31 | 4.73 | 4.89 |
| Earnings per share, diluted | 7.96 | 5.75 | 4.28 | 4.43 |
| Weighted average shares | 30,108 | 29,113 | 28,828 | 28,697 |
| Weighted average shares, diluted | 32,800 | 32,138 | 32,089 | 31,870 |
| Metric | 18 Aug 2026 | 31 Dec 2025 | 31 Dec 2024 | 31 Dec 2023 | 31 Dec 2022 | 31 Dec 2021 |
|---|---|---|---|---|---|---|
| Cash and equivalents | — | 214M | 158M | 108M | 112M | 127M |
| Short-term investments | — | 322M | 217M | 216M | — |
| Metric | 31 Dec 2025 | 31 Dec 2024 | 31 Dec 2023 | 31 Dec 2022 |
|---|---|---|---|---|
| Operating cash flow | 246M | 235M | 124M | 120M |
| Depreciation and amortisation | 13M | 12M | 10M | 9M |
| Share-based compensation | 26M | 25M | 18M | 17M |
| Capital expenditure |
Amounts in USD unless stated otherwise. Data: US exchange trading and company filings with the regulator
| Receivables | — | 152M | 139M | 111M | — | — |
| Inventory | — | 184M | 157M | 138M | — | — |
| Current assets | — | 1.41B | 902M | 710M | — | — |
| Property, plant and equipment | — | 103M | 82M | 67M | — | — |
| Goodwill | — | 91M | 48M | 50M | — | — |
| Total assets | — | 2.36B | 1.39B | 1.13B | — | — |
| Current liabilities | — | 225M | 388M | 323M | — | — |
| Total liabilities | — | 1.04B | 463M | 383M | — | — |
| Equity | — | 1.32B | 928M | 751M | 587M | 474M |
| Shares outstanding | — | 32M | 29M | 29M | — | — |
| Shares issued | — | 32M | 29M | 29M | — | — |
| 28M |
| 17M |
| 17M |
| 21M |
| Investing cash flow | −837M | −136M | −125M | −100M |
| Share buybacks | 35M | 30M | 112,000 | 21M |
| Financing cash flow | 642M | −48M | 10,000 | −30M |