15.35
+8.02%
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
$420.6m
FY2020FY2024
Net income
−$53.7m
FY2020FY2024
Free cash flow
$120.0m
FY2020FY2024
Shareholders' equity
−$143.4m
FY2020FY2024
Income statement
Fiscal years
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|
| Revenue | $420.6m | $390.6m | $378.5m | $267.9m | $260.6m |
| Gross profit | $219.2m | $209.1m | $219.6m | $144.8m | $132.6m |
| Research and development | $7.4m | — | — | — | — |
| Operating income | $107.6m | $119.1m | $137.4m | $93.4m | $84.2m |
| Net income | −$53.7m | $19.2m | $18.7m | $3.2m | $77.8m |
| Diluted earnings per share | -0.59 | 0.99 | 1.16 | 0.03 | 2.69 |
Balance sheet
At each fiscal year end
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|
| Total assets | $478.2m | $201.0m | $162.9m | $131.4m | $81.4m |
| Cash and short-term investments | $77.5m | $41.2m | $13.6m | $21.9m | $13.4m |
| Total liabilities | $621.7m | $406.8m | $454.9m | $539.0m | $273.9m |
| Debt | $195.6m | $336.5m | $358.0m | $388.6m | $24.0m |
| Shareholders' equity | −$143.4m | −$802.4m | −$892.2m | −$1.02bn | −$192.6m |
| Shares outstanding | 91m | 19m | 16m | 95m | 29m |
Cash flow
Fiscal years
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|
| Cash from operations | $127.4m | $104.3m | $92.8m | $77.8m | $87.1m |
| Capital spending | −$7.4m | −$10.9m | −$9.1m | −$4.7m | −$7.5m |
| Free cash flow | $120.0m | $93.4m | $83.7m | $73.0m | $79.6m |
| Dividends paid | −$8.9m | — | — | −$240.6m | — |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | — | — | — | — | — | $59.8m | $100.9m | $107.1m |
| Gross profit | — | — | −$2,000 | — | — | $28.7m | $52.5m | $55.4m |
| Operating income | −$9.4m | −$55.6m | −$7.2m | −$9.9m | −$2.7m | $6.0m | $15.6m | $29.1m |
| Net income | $50.3m | −$235.0m | $43.3m | −$174.7m | −$26.1m | $21.5m | −$48.4m | −$42.1m |
| Diluted earnings per share | 0.17 | -0.80 | 0.34 | -1.39 | -0.21 | 0.17 | -0.53 | -0.46 |
| Cash from operations | $120.0m | −$52.0m | −$13.0m | −$11.0m | — | $3.0m | $35.0m | $26.0m |
| Capital spending | — | — | — | — | — | — | −$1.0m | −$1.0m |
| Free cash flow | — | — | — | — | — | — | $34.0m | $25.0m |
| Total assets | $3.46bn | $3.41bn | $521.4m | $505.5m | $317.3m | $292.3m | $478.2m | $435.4m |
| Cash and short-term investments | $7.7m | $6.5m | $114.6m | $127.4m | $4.8m | $9.5m | $77.5m | $52.7m |
| Debt | — | — | — | — | — | — | $197.8m | $328.4m |
| Shareholders' equity | $3.17bn | $3.12bn | $243.1m | $152.5m | −$106.4m | −$87.3m | −$143.4m | −$285.0m |
Financial ratios
Data as of 16 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Gross margin | 48.1% | 52.1% | 53.5% | 58.0% | 54.1% | 50.9% |
| Operating margin | -159.2% | -14.2% | 37.4% | 41.9% | 35.3% | 32.2% |
| Net margin | -227.3% | -12.8% | 4.9% | 4.9% | 1.2% | 29.9% |
| Return on equity | -55.9% | 37.4% | -2.4% | -2.1% | -0.3% | -40.4% |
| Return on assets | -26.3% | -11.2% | 9.6% | 11.5% | 2.4% | 95.6% |
| Free cash flow yield | -1.4% | 11.6% | 46.9% | 50.0% | 6.9% | 25.7% |
| Revenue growth | -85.8% | 7.7% | 3.2% | 41.2% | 2.8% | — |
| Earnings growth | 153.2% | -379.2% | 3.1% | 491.5% | -95.9% | — |
| Current ratio | 6.33x | 2.28x | 3.41x | 2.16x | 1.29x | 1.29x |
| Debt to equity | — | -1.38x | -0.42x | -0.40x | -0.38x | -0.12x |
| Equity ratio | 47.0% | -30.0% | -399.1% | -547.6% | -773.5% | -236.7% |
| Interest coverage | -54.04x | -2.81x | 5.02x | 7.04x | 7.92x | 13.56x |
| R&D as a share of sales | — | 1.8% | — | — | — | — |
| Buybacks as a share of market value | -38.0% | -371.6% | -20.6% | 83.0% | -226.7% | — |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -45.9% | -25.5% | — |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 51.6% | 54.2% | 53.7% | — |
| Operating margin | 2.6% | 21.5% | 25.1% | — |
| Net margin | -39.5% | -12.2% | -4.0% | — |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Price to earnings | -17.9 | -21.7 | 4.5 | 3.5 | 204.5 | 3.1 |
| Price to sales | 40.6 | 2.8 | 0.2 | 0.2 | 2.4 | 0.9 |
Market value over time
30 Nov 2020 to 15 Oct 2026, in USD
$286.6m$3.71bn
Share price return
Finished calendar years
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Return | 50% | 196% | 10% | -53% | 1% | 2% |
Dividends and splits
Per share, in the currency the company pays
Paid for 0 years. Last went ex-dividend on 13 Feb 2026.
| FY2026 | FY2024 | |
|---|---|---|
| Paid in the year | 0.003 | 0.30 |
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.