60.09
+3.12%
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.81bn
FY2016FY2025
Net income
$94.6m
FY2016FY2025
Free cash flow
$263.3m
FY2016FY2025
Shareholders' equity
$1.10bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $3.81bn | $3.75bn | $3.76bn | $3.46bn | $3.91bn | $3.90bn | $4.41bn | $4.58bn | $4.61bn | $3.32bn |
| Gross profit | $1.00bn | $920.0m | $876.2m | $757.3m | $1.04bn | $1.03bn | $1.08bn | $890.9m | $1.03bn | $747.2m |
| Research and development | $83.8m | $93.6m | $110.9m | $120.7m | $126.3m | $133.4m | $144.1m | $157.4m | $156.6m | $105.1m |
| Operating income | $334.6m | $192.8m | $86.9m | −$239.4m | $137.1m | $24.0m | $235.0m | −$362.9m | $135.4m | $60.5m |
| Net income | $94.6m | −$16.5m | $1.38bn | −$581.4m | −$78.8m | −$269.1m | −$341.3m | −$568.7m | −$241.5m | −$178.0m |
| Diluted earnings per share | 2.61 | -0.44 | 36.60 | -7.35 | -1.01 | -3.46 | -4.44 | -7.47 | -3.20 | -2.37 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | $3.85bn | $3.54bn | $4.16bn | $3.06bn | $3.51bn | $3.66bn | $3.79bn | $4.31bn | $5.22bn | $5.27bn |
| Cash and short-term investments | $416.4m | $313.1m | $563.6m | $332.0m | $423.2m | $361.7m | $290.9m | $386.6m | $624.6m | $716.8m |
| Total liabilities | $2.75bn | $2.61bn | $3.08bn | $4.44bn | $4.34bn | $4.47bn | $4.28bn | $4.34bn | $4.25bn | $4.20bn |
| Debt | $990.3m | $947.8m | $1.26bn | $2.62bn | $2.30bn | $2.35bn | $2.14bn | $2.24bn | $1.85bn | $1.80bn |
| Shareholders' equity | $1.10bn | $929.8m | $1.06bn | −$1.38bn | −$845.1m | −$827.1m | −$530.3m | −$186.4m | $445.5m | $591.4m |
| Shares outstanding | 36m | 38m | 38m | 79m | 78m | 78m | 77m | 76m | 76m | 75m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | $300.7m | $149.2m | −$257.0m | −$387.9m | $123.3m | $18.0m | $135.8m | −$104.1m | $37.1m | $28.4m |
| Capital spending | −$37.4m | −$17.4m | −$24.9m | −$53.1m | −$51.3m | −$44.7m | −$42.9m | −$58.5m | −$102.5m | −$67.7m |
| Free cash flow | $263.3m | $131.8m | −$281.9m | −$441.0m | $72.0m | −$26.7m | $92.9m | −$162.6m | −$65.4m | −$39.3m |
| Dividends paid | — | — | — | — | — | — | — | −$7.7m | −$30.6m | −$64.6m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $930.8m | $891.8m | $1.10bn | $945.2m | $915.2m | $841.1m | $988.9m | $927.1m |
| Gross profit | $239.6m | $225.2m | $299.7m | $247.9m | $242.7m | $213.2m | $236.4m | $236.6m |
| Operating income | $57.4m | $57.8m | $80.2m | $73.8m | $72.6m | $47.9m | $41.2m | $43.7m |
| Net income | $15.5m | $5.0m | $49.6m | $41.1m | $12.2m | −$8.3m | $5.6m | −$22.4m |
| Diluted earnings per share | 0.44 | 0.14 | 1.37 | 1.13 | 0.34 | -0.23 | 0.15 | -0.60 |
| Cash from operations | −$20.0m | $31.0m | $217.0m | $37.0m | $30.0m | $15.0m | $196.0m | −$15.0m |
| Capital spending | −$7.0m | −$5.0m | −$14.0m | −$12.0m | −$17.0m | −$9.0m | −$10.0m | −$21.0m |
| Free cash flow | −$27.0m | $26.0m | $203.0m | $25.0m | $13.0m | $6.0m | $186.0m | −$36.0m |
| Total assets | $3.74bn | $3.83bn | $3.85bn | $3.72bn | $3.74bn | $3.63bn | $3.54bn | $3.90bn |
| Cash and short-term investments | $282.4m | $373.6m | $416.4m | $280.0m | $294.4m | $314.6m | $313.1m | $262.4m |
| Debt | $998.9m | $994.8m | $990.3m | $982.8m | $979.8m | $976.0m | $970.8m | $1.10bn |
| Shareholders' equity | $969.2m | $1.02bn | $1.10bn | $1.11bn | $1.10bn | $984.0m | $929.8m | $1.07bn |
Financial ratios
Data as of 25 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Gross margin | 26.4% | 24.5% | 23.3% | 21.9% | 26.7% | 26.5% |
| Operating margin | 5.4% | 5.4% | 4.0% | -6.9% | 3.7% | -0.1% |
| Net margin | 2.5% | -0.4% | 36.6% | -16.8% | -2.0% | -6.9% |
| Return on equity | 8.6% | -1.8% | 129.4% | 42.1% | 9.3% | 32.5% |
| Return on assets | 2.5% | -0.5% | 33.1% | -19.0% | -2.2% | -7.4% |
| Free cash flow yield | 13.5% | 6.4% | -8.9% | -6.1% | 3.2% | 1.2% |
| Revenue growth | 1.5% | -0.2% | 8.7% | -11.4% | 0.1% | -11.5% |
| Earnings growth | -673.3% | -101.2% | -336.7% | 637.8% | -70.7% | -21.2% |
| Current ratio | 1.30x | 1.32x | 1.52x | 1.10x | 1.08x | 1.13x |
| Debt to equity | 0.90x | 1.04x | 1.21x | -1.92x | -2.78x | -2.90x |
| Equity ratio | 28.5% | 26.2% | 25.6% | -45.1% | -24.1% | -22.6% |
| Interest coverage | 2.42x | 1.30x | 0.60x | -1.20x | 0.74x | -0.01x |
| R&D as a share of sales | 2.2% | 2.5% | 2.9% | 3.5% | 3.2% | 3.4% |
| Buybacks as a share of market value | 3.5% | 0.0% | 52.5% | -0.9% | -0.9% | -1.2% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 3.2% | -0.5% | 4.6% |
| Operating income | — | 69.4% | 9.6% |
| Net income | — | — | 2.1% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 25.5% | 24.1% | 25.0% | 23.9% |
| Operating margin | 7.0% | 2.5% | 2.4% | 1.8% |
| Net margin | 1.0% | 5.9% | 2.3% | -1.7% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | |
|---|---|---|---|
| Price to earnings | 26.1 | -98.1 | 0.8 |
| Price to sales | 0.7 | 0.4 | 0.3 |
Market value over time
31 Aug 2023 to 23 Oct 2026, in USD
$1.42bn$2.44bn
Share price return
Finished calendar years
| 2025 | 2024 | 2023 | |
|---|---|---|---|
| Return | 50% | 61% | 35% |
Dividends and splits
Per share, in the currency the company pays
Paid for 0 years. Last went ex-dividend on 23 Feb 2018.
| FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | FY2012 | FY2011 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.10 | 0.40 | 0.963 | 1.15 | 1.15 | 1.15 | 1.14 | 1.12 |
- 3-for-2 split · 20 Feb 1997
- 3-for-2 split · 26 Feb 1996
- 3-for-2 split · 23 Feb 1994
- 3-for-2 split · 1 Mar 1993
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.