H
205.93
+2.65%
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
$3.13bn
FY2016FY2025
Net income
$45.9m
FY2016FY2025
Free cash flow
$707.6m
FY2016FY2025
Shareholders' equity
$2.07bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $3.13bn | $2.63bn | $2.17bn | $1.73bn | $1.30bn | $883.0m | $674.9m | $513.0m | $375.6m | $271.0m |
| Gross profit | $2.62bn | $2.23bn | $1.83bn | $1.42bn | $1.04bn | $716.1m | $544.9m | $412.6m | $299.9m | $209.1m |
| Research and development | $905.9m | $778.7m | $617.7m | $442.0m | $302.0m | $205.6m | $158.2m | $117.6m | $70.4m | $46.0m |
| Operating income | $11.4m | −$67.6m | −$200.9m | −$102.9m | −$44.7m | −$51.5m | −$47.4m | −$49.8m | −$40.7m | −$44.7m |
| Net income | $45.9m | $4.6m | −$164.5m | −$107.3m | −$77.8m | −$85.0m | −$53.7m | −$63.8m | −$39.7m | −$45.6m |
| Diluted earnings per share | 0.87 | 0.09 | -3.27 | -2.20 | -1.65 | -1.85 | -1.25 | -1.63 | -1.06 | -1.28 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | $3.85bn | $3.80bn | $3.07bn | $2.54bn | $2.17bn | $1.97bn | $1.57bn | $834.0m | $712.2m | $259.8m |
| Cash and short-term investments | $1.70bn | $2.07bn | $1.39bn | $1.41bn | $1.20bn | $1.25bn | $961.5m | $592.3m | $504.3m | $114.3m |
| Total liabilities | $1.79bn | $1.89bn | $1.74bn | $1.55bn | $1.30bn | $1.21bn | $919.3m | $589.3m | $501.8m | $141.1m |
| Debt | — | $458.2m | $456.2m | $454.2m | $402.7m | $478.9m | $340.6m | $318.8m | $298.4m | $1.1m |
| Shareholders' equity | $2.07bn | $1.91bn | $1.33bn | $992.2m | $873.8m | $762.7m | $650.0m | $244.6m | $210.4m | $118.7m |
| Shares outstanding | 53m | 52m | 50m | 49m | 47m | 46m | 43m | 39m | 37m | 36m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | $760.7m | $598.6m | $351.0m | $273.2m | $238.7m | $88.9m | $119.0m | $84.9m | $49.6m | $19.4m |
| Capital spending | −$53.2m | −$37.9m | −$100.3m | −$91.8m | −$61.9m | −$58.9m | −$53.8m | −$33.5m | −$27.3m | −$21.5m |
| Free cash flow | $707.6m | $560.7m | $250.7m | $181.4m | $176.9m | $30.0m | $65.1m | $51.4m | $22.3m | −$2.2m |
| Dividends paid | — | — | — | −$11.5m | −$17.4m | −$7.4m | −$6.2m | — | — | — |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $911.7m | $881.0m | $846.3m | $809.5m | $760.9m | $714.1m | $703.2m | $669.7m |
| Gross profit | $750.9m | $735.3m | $708.6m | $676.0m | $638.7m | $599.0m | $599.8m | $570.4m |
| Operating income | $43.3m | $29.0m | $48.6m | $11.2m | −$24.6m | −$27.5m | −$10.8m | −$9.6m |
| Net income | $43.3m | $32.6m | $54.4m | $16.5m | −$3.3m | −$21.8m | $5.0m | $8.1m |
| Diluted earnings per share | 0.86 | 0.64 | 1.04 | 0.31 | -0.06 | -0.41 | 0.10 | 0.16 |
| Cash from operations | $421.0m | $198.0m | $247.0m | $187.0m | $164.0m | $161.0m | $194.0m | $159.0m |
| Capital spending | −$35.0m | −$15.0m | −$43.0m | −$10.0m | −$16.0m | −$13.0m | −$12.0m | −$31.0m |
| Free cash flow | $386.0m | $183.0m | $204.0m | $177.0m | $148.0m | $148.0m | $182.0m | $128.0m |
| Total assets | $3.50bn | $3.83bn | $3.85bn | $3.50bn | $3.68bn | $3.90bn | $3.80bn | $3.56bn |
| Cash and short-term investments | $1.34bn | $1.69bn | $1.70bn | $1.49bn | $1.67bn | $2.04bn | $2.07bn | $1.94bn |
| Debt | $38.1m | $37.1m | $39.7m | $38.7m | $37.7m | $405.6m | $490.9m | $492.3m |
| Shareholders' equity | $1.66bn | $2.00bn | $2.07bn | $1.86bn | $2.07bn | $2.00bn | $1.91bn | $1.75bn |
Financial ratios
Data as of 2 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Gross margin | 83.8% | 85.0% | 84.4% | 82.2% | 80.1% | 81.1% |
| Operating margin | 0.4% | -2.6% | -9.3% | -5.9% | -3.4% | -5.8% |
| Net margin | 1.5% | 0.2% | -7.6% | -6.2% | -6.0% | -9.6% |
| Return on equity | 2.2% | 0.2% | -12.3% | -10.8% | -8.9% | -11.1% |
| Return on assets | 1.2% | 0.1% | -5.4% | -4.2% | -3.6% | -4.3% |
| Free cash flow yield | 7.1% | 5.6% | 4.1% | 3.4% | 2.9% | 1.5% |
| Revenue growth | 19.2% | 21.1% | 25.4% | 33.1% | 47.3% | 30.8% |
| Earnings growth | 892.0% | -102.8% | 53.3% | 37.9% | -8.5% | 58.2% |
| Current ratio | 1.67x | 1.67x | 1.99x | 2.30x | 2.35x | 3.27x |
| Debt to equity | 0.02x | 0.26x | 0.37x | 0.49x | 0.49x | 0.67x |
| Equity ratio | 53.6% | 50.3% | 43.4% | 39.0% | 40.2% | 38.6% |
| Interest coverage | 13.01x | -18.17x | -52.86x | -27.34x | -1.48x | -1.39x |
| R&D as a share of sales | 28.9% | 29.6% | 28.5% | 25.5% | 23.2% | 23.3% |
| Buybacks as a share of market value | -0.6% | -3.8% | -3.2% | -3.1% | -2.9% | -7.3% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 21.8% | 28.8% | 32.9% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 84.3% | 84.0% | 83.3% | 82.8% |
| Operating margin | -1.0% | -3.7% | -3.9% | -4.9% |
| Net margin | 0.9% | -2.3% | -3.2% | -4.6% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 459.3 | — | -177.7 | -131.4 | -400.6 | -214.4 | -126.3 | -77.1 | -83.2 | -36.8 |
| Price to sales | 6.7 | 13.8 | 13.5 | 8.2 | 24.0 | 20.6 | 10.1 | 9.6 | 8.8 | 6.2 |
Market value over time
30 Nov 2016 to 1 Oct 2026, in USD
$1.96bn$11.01bn
Share price return
Finished calendar years
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Return | -45% | 25% | 97% | -56% | 59% | 157% | 31% | 35% | 88% | -13% |
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.