5.39
+0.19%
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
$359.3m
FY2016FY2025
Net income
−$41.4m
FY2016FY2025
Free cash flow
−$43.2m
FY2016FY2025
Shareholders' equity
$443.5m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $359.3m | $479.0m | $455.1m | $354.3m | $199.1m | $77.4m | $96.8m | $104.9m | $77.0m | $59.8m |
| Gross profit | $82.2m | $172.5m | $186.6m | $193.5m | $96.8m | $20.5m | $39.7m | $58.9m | $30.9m | $15.3m |
| Operating income | $46.6m | $140.2m | $158.7m | $171.3m | $79.1m | −$27.3m | $21.2m | $51.4m | $18.6m | −$6.4m |
| Net income | −$41.4m | $57.8m | $60.4m | $51.9m | $81.8m | −$48.2m | $2.6m | $98.2m | $9.7m | −$26.6m |
| Diluted earnings per share | -0.40 | 0.56 | 0.57 | 0.51 | 1.39 | -0.84 | 0.04 | 1.63 | 0.16 | -0.45 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | $913.4m | $955.0m | $823.2m | $855.6m | $263.1m | $141.2m | $211.5m | $166.3m | $79.6m | $81.0m |
| Cash and short-term investments | $58.9m | $82.7m | $121.1m | $37.2m | $48.7m | $47.9m | $46.8m | $33.4m | $19.7m | $20.5m |
| Total liabilities | $469.7m | $453.4m | $344.4m | $389.5m | $118.8m | $79.8m | $101.8m | $56.5m | $69.3m | $81.4m |
| Debt | $129.4m | $80.8m | $88.4m | $86.1m | — | — | — | — | $9.0m | $14.4m |
| Shareholders' equity | $443.5m | $501.6m | $478.8m | $466.1m | $144.3m | $61.5m | $109.7m | $109.8m | $10.3m | −$358,000 |
| Shares outstanding | 104m | 104m | 105m | 102m | 59m | 57m | 59m | 60m | 59m | 59m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | $212.7m | $113.7m | $223.6m | $128.8m | $50.1m | $27.4m | $26.5m | $37.2m | $6.7m | −$3.5m |
| Capital spending | −$255.9m | −$103.0m | −$97.2m | −$159.9m | −$39.1m | −$24.3m | −$10.3m | −$14.1m | −$1.8m | −$8.7m |
| Free cash flow | −$43.2m | $10.7m | $126.4m | −$31.1m | $11.1m | $3.1m | $16.1m | $23.0m | $4.8m | −$12.2m |
| Dividends paid | −$26.5m | −$26.2m | −$26.8m | −$9.4m | — | — | — | −$9.2m | — | — |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $135.2m | $62.6m | $91.0m | $61.0m | $128.8m | $110.3m | $121.7m | $140.3m |
| Gross profit | $89.7m | −$6.4m | $17.1m | $31.1m | $28.2m | $35.2m | $48.0m | $51.0m |
| Operating income | $43.6m | −$87.8m | $2.3m | $898,000 | $17.2m | $26.2m | $38.5m | $44.1m |
| Net income | $42.4m | −$93.8m | −$58.6m | $1.1m | $8.3m | $7.6m | $11.4m | $11.0m |
| Diluted earnings per share | 0.41 | -0.90 | -0.56 | 0.01 | 0.08 | 0.07 | 0.11 | 0.11 |
| Cash from operations | $34.0m | −$39.0m | $145.0m | $16.0m | $18.0m | $32.0m | $44.0m | $47.0m |
| Capital spending | −$181.0m | −$78.0m | −$100.0m | −$48.0m | −$58.0m | −$58.0m | −$41.0m | −$12.0m |
| Free cash flow | −$147.0m | −$117.0m | $45.0m | −$32.0m | −$40.0m | −$26.0m | $3.0m | $35.0m |
| Total assets | $968.6m | $920.7m | $913.4m | $950.4m | $964.9m | $927.1m | $955.0m | $937.9m |
| Cash and short-term investments | $30.4m | $48.0m | $58.9m | $24.0m | $67.9m | $40.9m | $82.7m | $89.1m |
| Debt | $65.5m | $171.1m | $185.7m | $136.9m | $140.2m | $83.4m | $84.3m | $83.8m |
| Shareholders' equity | $380.3m | $344.9m | $443.5m | $505.9m | $511.6m | $504.1m | $501.6m | $501.0m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 0.5% | 35.9% | 16.1% |
| Operating income | -35.2% | — | — |
| Net income | — | -3.0% | -12.6% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 30.4% | 38.5% | 39.1% | 38.5% |
| Operating margin | 22.3% | 31.4% | 29.6% | 21.8% |
| Net margin | 2.0% | 7.8% | 8.4% | 3.7% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | -9.2 | 7.8 | 7.8 | 8.9 | 2.3 | -2.1 | 51.2 | 0.9 | 4.3 | -2.3 |
| Price to sales | 1.1 | 0.9 | 1.0 | 1.3 | 0.9 | 1.3 | 1.4 | 0.8 | 0.5 | 1.0 |
Share price return
Finished calendar years
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Return | -22% | -7% | 10% | 38% | 95% | -22% | 51% | 91% | -41% | -30% |
Dividends and splits
Per share, in the currency the company pays
Paid for 4 years. Last went ex-dividend on 21 Aug 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2009 | |
|---|---|---|---|---|---|---|
| Paid in the year | 0.189 | 0.25 | 0.25 | 0.25 | 0.13 | 0.001 |
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.