U
45.89
+11.57%
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
$2.05bn
FY2016FY2025
Net income
−$181.2m
FY2016FY2025
Free cash flow
$15.3m
FY2016FY2025
Shareholders' equity
$711.0m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.05bn | $2.10bn | $1.73bn | $2.37bn | $2.10bn | $1.40bn | $1.07bn | $1.10bn | $924.4m | $562.8m |
| Gross profit | $322.9m | $356.3m | $277.3m | $465.0m | $430.0m | $291.8m | $196.8m | $175.8m | $167.6m | $86.8m |
| Research and development | $32.0m | $28.3m | $28.3m | $28.5m | $24.5m | $14.8m | $14.6m | $13.3m | $11.7m | $9.9m |
| Operating income | $43.7m | $91.2m | $35.2m | $122.2m | $185.7m | $121.4m | $29.9m | $60.7m | $89.4m | $22.4m |
| Net income | −$181.2m | $23.7m | −$31.1m | $40.4m | $119.5m | $77.6m | −$9.4m | $36.6m | $75.1m | $10.1m |
| Diluted earnings per share | -4.00 | 0.52 | -0.70 | 0.88 | 2.62 | 1.88 | -0.24 | 0.94 | 2.18 | 0.30 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | $1.73bn | $1.92bn | $1.87bn | $1.96bn | $2.03bn | $1.10bn | $1.02bn | $961.9m | $558.3m | $380.7m |
| Cash and short-term investments | $311.8m | $313.9m | $307.0m | $358.8m | $466.5m | $200.3m | $162.5m | $144.1m | $68.3m | $52.5m |
| Total liabilities | $944.9m | $984.1m | $970.5m | $1.02bn | $1.13bn | $551.3m | $566.8m | $510.3m | $258.0m | $164.6m |
| Debt | $497.1m | $511.1m | $496.9m | $530.9m | $552.0m | $269.0m | $305.4m | $341.2m | $52.3m | $67.8m |
| Shareholders' equity | $711.0m | $873.6m | $838.9m | $887.9m | $848.9m | $532.6m | $436.7m | $436.0m | $300.3m | $216.1m |
| Shares outstanding | 45m | 45m | 45m | 46m | 46m | 41m | 40m | 39m | 35m | 34m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | $65.6m | $65.0m | $135.9m | $47.2m | $211.6m | $97.3m | $121.0m | $45.4m | $48.9m | $17.6m |
| Capital spending | −$50.3m | −$63.5m | −$75.8m | −$100.1m | −$59.3m | −$36.4m | −$26.3m | −$29.5m | −$16.1m | −$7.3m |
| Free cash flow | $15.3m | $1.5m | $60.1m | −$52.9m | $152.3m | $60.9m | $94.7m | $15.9m | $32.8m | $10.3m |
| Dividends paid | −$100,000 | −$500,000 | −$200,000 | −$300,000 | −$7.3m | −$1.5m | −$600,000 | — | — | — |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $644.9m | $533.7m | $506.7m | $510.0m | $518.8m | $518.6m | $563.3m | $540.4m |
| Gross profit | $103.7m | $84.4m | $77.3m | $82.2m | $79.5m | $84.0m | $91.8m | $93.4m |
| Operating income | $29.6m | $10.1m | $10.9m | $10.6m | $9.3m | $12.9m | $26.9m | $25.2m |
| Net income | $8.7m | −$17.9m | −$3.3m | −$10.9m | −$162.0m | −$5.0m | $16.3m | −$2.3m |
| Diluted earnings per share | 0.19 | -0.40 | -0.07 | -0.24 | -3.58 | -0.11 | 0.36 | -0.05 |
| Cash from operations | −$41.0m | −$33.0m | $8.0m | — | $29.0m | $28.0m | $17.0m | $14.0m |
| Capital spending | −$16.0m | −$9.0m | −$10.0m | −$11.0m | −$16.0m | −$12.0m | −$17.0m | −$15.0m |
| Free cash flow | −$57.0m | −$42.0m | −$2.0m | — | $13.0m | $16.0m | $0 | −$1.0m |
| Total assets | $1.92bn | $1.86bn | $1.73bn | $1.72bn | $1.75bn | $1.89bn | $1.92bn | $1.95bn |
| Cash and short-term investments | $255.9m | $323.5m | $311.8m | $314.1m | $327.4m | $317.6m | $313.9m | $318.2m |
| Debt | $620.9m | $622.4m | $467.0m | $466.5m | $468.4m | $470.9m | $476.5m | $475.8m |
| Shareholders' equity | $639.8m | $627.9m | $711.0m | $709.9m | $719.4m | $872.0m | $873.6m | $857.9m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -4.7% | 8.0% | 15.9% |
| Operating income | -29.0% | -18.5% | 22.3% |
| Net income | — | — | 32.7% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 16.4% | 17.2% | 18.2% | 17.9% |
| Operating margin | 3.2% | 3.5% | 5.1% | 5.1% |
| Net margin | -3.8% | -1.8% | 0.4% | 0.9% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | -6.3 | 68.9 | -49.1 | 37.5 | 21.9 | 16.6 | -99.3 | 9.0 | 10.6 | 32.4 |
| Price to sales | 0.6 | 0.8 | 0.9 | 0.6 | 1.2 | 0.9 | 0.9 | 0.3 | 0.9 | 0.6 |
Share price return
Finished calendar years
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Return | -31% | 15% | -6% | -33% | 54% | 38% | 213% | -66% | 122% | 93% |
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.