8.18
+5.89%
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
$33.9m
FY2016FY2025
Net income
−$32.3m
FY2016FY2025
Free cash flow
−$12.3m
FY2016FY2025
Shareholders' equity
$40.2m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $33.9m | $38.4m | $34.9m | $30.2m | $26.5m | $24.0m | $23.0m | $21.2m | $25.2m | $21.8m |
| Gross profit | $18.2m | $24.2m | $20.2m | $15.3m | $17.7m | $16.1m | $15.0m | $12.8m | $16.7m | $13.3m |
| Research and development | $20.5m | $26.2m | $26.6m | $26.5m | $17.5m | $17.3m | $18.0m | $17.3m | $16.9m | $15.0m |
| Operating income | −$33.3m | −$41.3m | −$48.2m | −$61.8m | −$39.9m | −$32.8m | −$33.7m | −$33.5m | −$26.6m | −$21.9m |
| Net income | −$32.3m | −$39.0m | −$46.0m | −$59.8m | −$34.8m | −$32.5m | −$32.8m | −$32.5m | −$25.8m | −$21.7m |
| Diluted earnings per share | -1.48 | -1.82 | -2.26 | -3.00 | -2.10 | -2.14 | -2.74 | -2.84 | -2.33 | -2.14 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | $53.0m | $75.8m | $80.6m | $113.8m | $64.9m | $97.0m | $57.4m | $61.8m | $88.4m | $78.7m |
| Cash and short-term investments | $12.9m | $28.7m | $27.2m | $52.5m | $33.3m | $77.7m | $36.8m | $43.7m | $67.7m | $56.1m |
| Total liabilities | $12.7m | $14.4m | $18.6m | $16.2m | $9.5m | $13.2m | $7.9m | $5.2m | $6.0m | $5.4m |
| Debt | — | — | — | — | — | $5.1m | — | — | — | — |
| Shareholders' equity | $40.2m | $61.4m | $61.9m | $97.6m | $55.4m | $83.8m | $49.5m | $56.6m | $82.3m | $73.3m |
| Shares outstanding | 22m | 21m | 20m | 20m | 17m | 15m | 12m | 11m | 11m | 10m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | −$11.8m | −$26.6m | −$22.0m | −$44.4m | −$26.1m | −$20.3m | −$22.4m | −$21.2m | −$17.6m | −$13.9m |
| Capital spending | −$570,000 | −$212,000 | −$740,000 | −$1.5m | −$1.6m | −$1.6m | −$1.7m | −$2.0m | −$3.0m | −$2.6m |
| Free cash flow | −$12.3m | −$26.8m | −$22.7m | −$45.9m | −$27.7m | −$22.0m | −$24.1m | −$23.2m | −$20.6m | −$16.5m |
| Dividends paid | — | — | — | −$35,000 | — | −$248,000 | — | — | — | — |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $7.4m | $7.6m | $8.9m | $7.6m | $8.0m | $9.4m | $8.7m | $9.4m |
| Gross profit | $3.6m | $4.2m | $5.7m | $4.4m | $4.7m | $6.1m | $5.3m | $5.9m |
| Operating income | −$12.4m | −$7.1m | −$4.3m | −$7.5m | −$8.4m | −$12.1m | −$9.1m | −$11.4m |
| Net income | −$12.1m | −$7.0m | −$4.2m | −$8.2m | −$8.2m | −$11.7m | −$8.6m | −$10.8m |
| Diluted earnings per share | -0.54 | -0.31 | -0.19 | -0.37 | -0.38 | -0.54 | -0.40 | -0.50 |
| Cash from operations | — | −$1.0m | — | −$2.0m | −$4.0m | −$5.0m | −$4.0m | −$7.0m |
| Total assets | $45.8m | $48.5m | $53.0m | $55.4m | $60.7m | $66.5m | $75.8m | $85.0m |
| Cash and short-term investments | $8.8m | $10.0m | $12.9m | $12.6m | $16.1m | $21.6m | $28.7m | $33.7m |
| Debt | $963,000 | — | $899,000 | — | $838,000 | $809,000 | $781,000 | $753,000 |
| Shareholders' equity | $29.3m | $34.1m | $40.2m | $41.4m | $46.5m | $50.0m | $61.4m | $70.2m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 3.9% | 7.2% | 4.3% |
| Operating income | -18.6% | 0.3% | 6.4% |
| Net income | -18.6% | -0.1% | 6.1% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 58.7% | 56.7% | 59.5% | 60.6% |
| Operating margin | -103.2% | -134.4% | -137.0% | -129.8% |
| Net margin | -98.6% | -128.9% | -130.1% | -124.5% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | -4.4 | -11.7 | -9.1 | -3.5 | -10.7 | -12.6 | -7.0 | -2.9 | -8.8 | -8.0 |
| Price to sales | 4.2 | 11.9 | 12.0 | 6.9 | 14.0 | 17.1 | 9.9 | 4.5 | 9.0 | 7.9 |
Share price return
Finished calendar years
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Return | -62% | 1% | 94% | -55% | -19% | 38% | 125% | -56% | 33% | -17% |
Dividends and splits
Per share, in the currency the company pays
Paid for 0 years. Last went ex-dividend on 1 May 2014.
| FY2014 | FY2013 | FY2012 | |
|---|---|---|---|
| Paid in the year | 0.22 | 0.44 | 0.33 |
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.