192.00p
+0.73%
Close of 9 Nov 2026, in pence
Search any instrument
Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.
At a glance
Figures in USD, from our data supplier.
Revenue
$597.5m
FY2016FY2025
Net income
−$45.5m
FY2016FY2025
Free cash flow
$57.2m
FY2016FY2025
Shareholders' equity
$643.9m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $597.5m | $603.8m | $713.4m | $736.4m | $709.4m | $751.3m | $873.6m | $822.2m | $782.7m | $616.6m |
| Gross profit | $280.1m | $289.6m | $284.3m | $298.9m | $289.0m | $257.3m | $321.4m | $305.6m | $295.1m | $232.0m |
| Research and development | — | — | — | $8.1m | $7.5m | — | — | — | — | — |
| Operating income | $109.0m | $222.0m | $58.9m | −$41.8m | $11.9m | −$28.2m | $100.9m | $85.0m | $91.4m | $85.1m |
| Net income | −$45.5m | −$47.8m | $26.5m | −$51.1m | $2.5m | −$67.0m | $46.4m | $41.4m | $117.6m | $68.1m |
| Diluted earnings per share | -0.07 | -0.08 | 0.05 | -0.11 | -0.01 | -0.12 | 0.08 | 0.09 | 0.22 | 0.14 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | $1.11bn | $1.31bn | $1.51bn | $1.63bn | $1.84bn | $1.84bn | $1.91bn | $1.93bn | $1.36bn | $916.2m |
| Cash and short-term investments | $54.6m | $59.9m | $65.8m | $54.9m | $84.6m | $111.0m | $103.9m | $96.1m | $55.0m | $82.6m |
| Total liabilities | $470.7m | $551.4m | $664.1m | $843.1m | $935.6m | $975.2m | $999.0m | $1.02bn | $654.0m | $289.1m |
| Debt | $256.6m | $253.9m | $300.9m | $453.7m | $522.7m | $558.7m | $599.9m | $588.6m | $340.8m | $5.1m |
| Shareholders' equity | $643.9m | $757.0m | $847.3m | $783.9m | $901.0m | $860.4m | $906.2m | $915.6m | $702.3m | $627.1m |
| Shares outstanding | 584m | 589m | 597m | 583m | 581m | 580m | 589m | 526m | 513m | 510m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | $80.1m | $100.0m | $76.8m | $77.0m | $66.7m | $107.1m | $143.4m | $84.3m | $114.7m | $117.9m |
| Capital spending | −$22.9m | −$37.8m | −$38.2m | −$47.1m | −$53.1m | −$41.8m | −$48.1m | −$51.4m | −$44.9m | −$35.6m |
| Free cash flow | $57.2m | $62.2m | $38.6m | $29.9m | $13.6m | $65.3m | $95.3m | $32.9m | $69.8m | $82.3m |
| Dividends paid | −$25.3m | −$18.8m | — | — | — | — | −$49.3m | −$41.9m | −$77.8m | −$76.2m |
Latest quarters
By quarter end
| Dec 2025 | Jun 2025 | Dec 2024 | Jun 2024 | Dec 2023 | Jun 2023 | Mar 2023 | Dec 2022 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $289.6m | $307.9m | $289.7m | $314.1m | $349.6m | $363.8m | $181.9m | $258.1m |
| Gross profit | $136.1m | $144.0m | $146.6m | $143.0m | $139.9m | $144.4m | $72.2m | $114.4m |
| Operating income | $52.0m | $57.0m | $41.7m | $54.3m | $15.1m | $43.8m | $17.8m | −$73.9m |
| Net income | $19.6m | −$65.1m | −$10.6m | −$37.2m | −$1.0m | $27.5m | $12.8m | −$71.9m |
| Diluted earnings per share | 0.05 | -0.11 | -0.01 | -0.06 | 0.00 | 0.04 | 0.02 | -0.14 |
| Cash from operations | $51.0m | $29.0m | $64.0m | $35.0m | $85.0m | −$9.0m | — | $57.0m |
| Capital spending | −$17.0m | −$5.0m | −$21.0m | −$16.0m | −$24.0m | −$13.0m | — | −$24.0m |
| Free cash flow | $34.0m | $24.0m | $43.0m | $19.0m | $61.0m | −$22.0m | — | $33.0m |
| Total assets | $1.11bn | $1.12bn | $1.31bn | $1.42bn | $1.51bn | $1.49bn | $1.49bn | $1.63bn |
| Cash and short-term investments | $54.6m | $58.8m | $59.9m | $59.3m | $65.8m | $67.3m | $67.3m | $54.9m |
| Debt | $252.1m | $199.5m | $248.0m | $291.1m | $295.0m | $349.6m | $349.6m | $447.6m |
| Shareholders' equity | $643.9m | $681.5m | $757.0m | $785.2m | $847.3m | $838.7m | $838.7m | $783.9m |
Financial ratios
Data as of 5 Nov 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | |
|---|---|---|---|---|---|---|---|---|
| Gross margin | 46.9% | 45.8% | 39.9% | 40.6% | 40.7% | 34.2% | — | — |
| Operating margin | 18.3% | -3.5% | 8.4% | -4.5% | 2.7% | -5.6% | — | — |
| Net margin | -7.6% | -6.5% | 3.7% | -6.9% | 0.4% | -8.9% | — | — |
| Return on equity | -7.1% | -6.3% | 3.1% | -6.5% | 0.3% | -7.8% | — | — |
| Return on assets | -4.1% | -3.7% | 1.8% | -3.1% | 0.1% | -3.7% | — | — |
| Free cash flow yield | 0.1% | 0.1% | 0.1% | 0.1% | 0.1% | 0.1% | — | — |
| Revenue growth | -19.1% | 3.5% | -3.1% | 3.8% | -5.6% | -14.0% | — | — |
| Earnings growth | -4.8% | -280.4% | -151.9% | -2144.0% | -103.7% | -244.4% | — | — |
| Current ratio | 1.90x | 2.25x | 2.20x | 2.21x | 2.14x | 2.03x | — | — |
| Debt to equity | 0.37x | 0.30x | 0.33x | 0.54x | 0.54x | 0.61x | — | — |
| Equity ratio | 57.8% | 57.9% | 56.1% | 48.2% | 49.1% | 46.9% | — | — |
| Interest coverage | 5.61x | -1.06x | 2.97x | -1.54x | 0.72x | -1.73x | — | — |
| R&D as a share of sales | — | — | 1.1% | 1.1% | 1.1% | 1.0% | 0.9% | 1.1% |
| Buybacks as a share of market value | 7.2% | -2.6% | -2.6% | 1.0% | -1.5% | 1.3% | — | — |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -6.7% | -4.5% | -1.2% |
| Operating income | — | — | -1.1% |
| Net income | -3.8% | -7.4% | — |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 47.4% | 43.5% | 41.3% | 39.5% |
| Operating margin | 27.6% | 13.1% | 8.1% | 10.3% |
| Net margin | -7.8% | -4.4% | -4.4% | 2.4% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | -28.6 | -23.9 | 38.6 | -18.4 | 412.4 | -13.4 | 30.5 | 31.0 | 16.8 | 27.8 |
| Price to sales | 2.2 | 1.9 | 1.4 | 1.3 | 1.4 | 1.2 | 1.6 | 1.6 | 2.5 | 3.1 |
Dividends and splits
Per share, in the currency the company pays
Paid for 2 years. Last went ex-dividend on 13 Aug 2026.
| FY2026 | FY2025 | FY2024 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.037 | 0.033 | 0.034 | 0.065 | 0.06 | 0.08 | 0.071 | 0.063 |
- 1-to-1 reverse split · 24 Feb 1998
Sources and methodology
- Data on this tab
- Our data supplier
- Chart on the Overview
- TradingView
Nothing here is investment advice. Prices can be delayed or wrong, so check with the exchange before relying on them. Data for this page. How we cover markets.