P
5.95
+6.06%
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.45bn
FY2017FY2026
Net income
$63.2m
FY2017FY2026
Free cash flow
$377.7m
FY2017FY2026
Shareholders' equity
−$139.7m
FY2017FY2026
Income statement
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.45bn | $2.49bn | $2.70bn | $2.80bn | $3.58bn | $4.02bn | $1.83bn | $915.0m | $435.0m | $218.6m |
| Gross profit | $1.29bn | $1.27bn | $1.21bn | $927.2m | $698.4m | $1.45bn | $837.7m | $383.6m | $189.6m | $73.9m |
| Research and development | $242.9m | $234.2m | $304.8m | $318.4m | $359.5m | $247.6m | $89.1m | $54.8m | $23.4m | $13.0m |
| Operating income | $186.9m | −$36.2m | −$474.3m | −$734.7m | −$2.77bn | −$191.3m | −$80.7m | −$202.2m | −$47.5m | −$70.8m |
| Net income | $63.2m | −$118.9m | −$551.9m | −$1.26bn | −$2.83bn | −$189.0m | −$71.6m | −$195.5m | −$47.9m | −$71.1m |
| Diluted earnings per share | 0.12 | -0.28 | -1.43 | -3.48 | -8.27 | -0.60 | -0.21 | -0.70 | -0.21 | -2.63 |
Balance sheet
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | $2.06bn | $2.13bn | $2.19bn | $2.77bn | $4.03bn | $4.49bn | $2.98bn | $864.5m | $271.2m | $198.7m |
| Cash and short-term investments | $49.8m | $1.04bn | $697.6m | $813.9m | $1.25bn | $1.61bn | $1.75bn | $378.1m | $150.6m | $155.0m |
| Total liabilities | $2.20bn | $2.54bn | $2.70bn | $3.06bn | $3.44bn | $2.73bn | $1.30bn | $462.0m | $586.8m | $74.1m |
| Debt | $1.36bn | $1.50bn | $1.50bn | $1.69bn | $1.56bn | $829.8m | — | — | — | $10.3m |
| Shareholders' equity | −$139.7m | −$413.7m | −$519.2m | −$295.2m | $592.9m | $1.75bn | $1.68bn | $402.5m | −$315.6m | $124.6m |
| Shares outstanding | 521m | 417m | 386m | 362m | 342m | 317m | 348m | 280m | 234m | 27m |
Cash flow
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | $387.6m | $333.0m | −$66.1m | −$387.6m | −$2.02bn | −$239.7m | $376.4m | −$108.6m | $49.7m | −$18.6m |
| Capital spending | −$9.9m | −$9.3m | −$19.7m | −$82.4m | −$337.3m | −$252.2m | −$156.4m | −$83.0m | −$28.0m | −$10.2m |
| Free cash flow | $377.7m | $323.7m | −$85.8m | −$470.0m | −$2.36bn | −$491.9m | $220.0m | −$191.6m | $21.7m | −$28.8m |
| Dividends paid | — | — | — | — | — | −$21.7m | — | — | — | — |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $607.7m | $630.9m | $656.5m | $550.8m | $606.9m | $624.0m | $674.0m | $585.9m |
| Gross profit | $344.3m | $327.3m | $331.4m | $283.7m | $328.1m | $318.0m | $318.4m | $303.7m |
| Operating income | $81.1m | $52.5m | $11.3m | $41.3m | $29.6m | −$22.2m | −$56.6m | $12.5m |
| Net income | $61.6m | $26.4m | −$38.7m | $13.9m | $21.6m | −$47.7m | −$92.0m | −$900,000 |
| Diluted earnings per share | 0.12 | 0.05 | -0.09 | 0.03 | 0.05 | -0.11 | -0.24 | -0.00 |
| Cash from operations | $107.0m | $152.0m | $71.0m | $71.0m | $117.0m | $96.0m | $106.0m | $12.0m |
| Capital spending | −$2.0m | −$2.0m | — | −$4.0m | −$4.0m | −$2.0m | — | −$1.0m |
| Free cash flow | $105.0m | $150.0m | — | $67.0m | $113.0m | $94.0m | — | $11.0m |
| Total assets | $2.06bn | $2.13bn | $2.16bn | $2.17bn | $2.13bn | $2.06bn | $2.11bn | $2.16bn |
| Cash and short-term investments | $49.8m | $1.04bn | $1.18bn | $1.10bn | $1.04bn | $914.3m | $829.0m | $722.3m |
| Debt | $1.36bn | $1.57bn | $1.57bn | $1.57bn | $1.57bn | $1.57bn | $1.57bn | $1.57bn |
| Shareholders' equity | −$139.7m | −$413.8m | −$326.7m | −$347.1m | −$413.7m | −$491.3m | −$497.2m | −$480.4m |
Financial ratios
Data as of 31 Oct 2026
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | |
|---|---|---|---|---|---|---|
| Gross margin | 52.6% | 50.9% | 44.7% | 33.1% | 19.5% | 36.2% |
| Operating margin | 7.6% | 0.8% | -14.7% | -26.2% | -77.2% | -4.6% |
| Net margin | 2.6% | -4.8% | -20.4% | -45.1% | -78.9% | -4.7% |
| Return on equity | -45.2% | 28.7% | 106.3% | 427.4% | -476.9% | -10.8% |
| Return on assets | 3.1% | -5.6% | -25.3% | -45.6% | -70.2% | -4.2% |
| Free cash flow yield | 14.9% | 16.0% | -2.4% | -16.5% | -96.1% | 0.8% |
| Revenue growth | -1.8% | -7.8% | -3.6% | -21.8% | -10.9% | 120.3% |
| Earnings growth | -153.2% | -78.5% | -56.3% | -55.4% | 1396.1% | 164.0% |
| Current ratio | 2.84x | 1.79x | 1.85x | 2.15x | 2.38x | 2.27x |
| Debt to equity | -9.75x | -3.79x | -3.03x | -6.00x | 2.78x | 0.51x |
| Equity ratio | -6.8% | -19.5% | -23.8% | -10.7% | 14.7% | 39.1% |
| Interest coverage | 1.51x | 0.14x | -3.52x | -7.57x | -64.30x | -12.39x |
| R&D as a share of sales | 9.9% | 9.4% | 11.3% | 11.4% | 10.0% | 6.2% |
| Buybacks as a share of market value | -24.9% | -8.2% | -6.4% | -6.0% | -7.8% | 8.8% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -4.9% | -10.3% | — |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 51.8% | 44.9% | 37.9% | — |
Valuation history
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Price to earnings | 45.0 | -21.6 | -6.1 | -1.8 | -1.0 | -60.0 | -476.6 | -26.3 |
| Price to sales | 1.2 | 1.1 | 1.3 | 0.8 | 0.8 | 2.8 | 18.7 | 5.6 |
Market value over time
30 Sept 2019 to 30 Oct 2026, in USD
$953.8m$2.67bn
Share price return
Finished calendar years
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Return | -34% | 47% | -39% | -73% | -59% | 381% | 16% |
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.