S
221.80
+0.14%
Close of 9 Nov 2026, in USD
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
$784.8m
FY2016FY2025
Net income
−$64.9m
FY2016FY2025
Free cash flow
$65.8m
FY2016FY2025
Shareholders' equity
$1.09bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $784.8m | $584.4m | $782.3m | $1.02bn | $720.9m | $510.9m | $473.8m | $868.3m | $768.9m | $697.6m |
| Gross profit | $457.0m | $312.2m | $460.6m | $642.6m | $425.4m | $294.8m | $280.2m | $521.4m | $454.2m | $421.5m |
| Research and development | $353.2m | $332.2m | $337.7m | $332.3m | $273.2m | $235.2m | $205.7m | $238.3m | $209.5m | $199.7m |
| Operating income | −$70.5m | −$165.5m | −$24.2m | $119.3m | −$27.1m | −$107.1m | −$89.0m | $85.2m | $85.0m | $66.3m |
| Net income | −$64.9m | −$191.0m | −$34.5m | $91.4m | $2.12bn | $12.5m | $19.3m | $83.6m | $47.1m | $61.5m |
| Diluted earnings per share | -1.97 | -5.89 | -1.08 | 2.75 | 51.60 | 0.28 | 0.43 | 1.91 | 1.10 | 1.44 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | $1.27bn | $1.22bn | $1.44bn | $2.17bn | $2.96bn | $1.99bn | $1.67bn | $1.62bn | $1.54bn | $1.08bn |
| Cash and short-term investments | $443.6m | $382.2m | $439.2m | $1.19bn | $2.04bn | $724.7m | $726.0m | $613.8m | $764.0m | $295.1m |
| Total liabilities | $174.9m | $142.7m | $234.4m | $764.4m | $745.9m | $793.6m | $559.8m | $557.1m | $582.1m | $254.9m |
| Debt | — | $5.9m | $45.0m | $529.6m | $450.6m | $563.4m | $373.9m | $360.1m | $683.8m | $72.5m |
| Shareholders' equity | $1.09bn | $1.08bn | $1.21bn | $1.41bn | $2.21bn | $1.20bn | $1.12bn | $1.07bn | $953.0m | $827.0m |
| Shares outstanding | 33m | 32m | 32m | 33m | 41m | 45m | 45m | 44m | 43m | 43m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | $95.7m | −$13.9m | −$30.3m | $71.8m | −$100.4m | $135.7m | $166.5m | $173.5m | $189.5m | $128.9m |
| Capital spending | −$29.9m | −$11.7m | −$22.3m | −$26.5m | −$28.6m | −$20.4m | −$16.3m | −$24.5m | −$12.3m | −$10.9m |
| Free cash flow | $65.8m | −$25.7m | −$52.6m | $45.3m | −$129.0m | $115.3m | $150.2m | $149.1m | $177.3m | $118.0m |
| Dividends paid | — | — | — | — | — | −$845.0m | −$1.1m | — | — | — |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $228.2m | $213.5m | $208.2m | $206.0m | $192.8m | $177.7m | $166.2m | $166.4m |
| Gross profit | $140.7m | $121.0m | $132.1m | $119.0m | $108.1m | $97.8m | $90.2m | $90.3m |
| Operating income | −$10.7m | −$5.9m | −$3.3m | −$12.3m | −$22.9m | −$32.1m | −$28.6m | −$29.7m |
| Net income | −$10.6m | −$15.9m | −$2.7m | −$9.9m | −$21.8m | −$30.5m | −$23.8m | −$28.5m |
| Diluted earnings per share | -0.32 | -0.48 | -0.08 | -0.30 | -0.66 | -0.93 | -0.73 | -0.88 |
| Cash from operations | −$14.0m | $4.0m | $8.0m | $34.0m | $4.0m | $48.0m | $10.0m | $31.0m |
| Capital spending | −$12.0m | −$9.0m | −$9.0m | −$6.0m | −$8.0m | −$4.0m | −$3.0m | −$2.0m |
| Free cash flow | −$26.0m | −$5.0m | −$1.0m | $28.0m | −$4.0m | $44.0m | $7.0m | $29.0m |
| Total assets | $1.25bn | $1.27bn | $1.27bn | $1.25bn | $1.22bn | $1.23bn | $1.22bn | $1.25bn |
| Cash and short-term investments | $397.2m | $438.9m | $443.6m | $439.0m | $415.5m | $424.8m | $382.2m | $369.7m |
| Shareholders' equity | $1.09bn | $1.10bn | $1.09bn | $1.07bn | $1.06bn | $1.07bn | $1.08bn | $1.08bn |
Financial ratios
Data as of 11 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Gross margin | 58.2% | 53.4% | 58.9% | 62.7% | 59.0% | 57.7% |
| Operating margin | -7.3% | -26.3% | -3.1% | 13.0% | -3.8% | -19.2% |
| Net margin | -8.3% | -32.7% | -4.4% | 8.9% | 293.7% | 2.5% |
| Return on equity | -5.9% | -17.7% | -2.9% | 6.5% | 95.7% | 1.0% |
| Return on assets | -5.1% | -15.6% | -2.4% | 4.2% | 71.6% | 0.6% |
| Free cash flow yield | 1.7% | -0.0% | -0.1% | 1.3% | -0.8% | 1.6% |
| Revenue growth | 34.3% | -25.3% | -23.6% | 42.1% | 41.1% | 7.8% |
| Earnings growth | -66.0% | 453.4% | -137.8% | -95.7% | 16797.3% | -35.0% |
| Current ratio | 4.69x | 6.15x | 4.51x | 7.87x | 3.35x | 3.43x |
| Debt to equity | 0.00x | 0.01x | 0.04x | 0.38x | 0.20x | 0.47x |
| Equity ratio | 86.2% | 88.3% | 83.8% | 64.8% | 74.8% | 60.2% |
| Interest coverage | -58.40x | -117.18x | -4.35x | 19.81x | -0.87x | -2.87x |
| R&D as a share of sales | 45.0% | 56.9% | 43.2% | 32.5% | 37.9% | 46.0% |
| Buybacks as a share of market value | -1.5% | -1.8% | 4.3% | 18.9% | 8.3% | 0.2% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -8.5% | 9.0% | 2.0% |
| Operating income | — | -8.0% | — |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 56.2% | 59.0% | 58.8% | 59.2% |
| Operating margin | -17.2% | -4.4% | -6.2% | -1.2% |
| Net margin | -18.7% | -6.3% | 43.8% | 27.6% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | -66.3 | -21.1 | -122.0 | 49.4 | 4.0 | 454.5 | 269.7 | 41.3 | 80.0 | 45.2 |
| Price to sales | 5.5 | 6.9 | 5.4 | 4.4 | 11.8 | 11.2 | 11.0 | 4.0 | 4.9 | 4.0 |
Market value over time
30 Nov 2016 to 9 Oct 2026, in USD
$2.79bn$7.37bn
Share price return
Finished calendar years
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Return | 10% | -6% | -2% | -32% | 58% | 7% | 52% | -15% | 37% | 38% |
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.