29.53
+5.50%
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.22bn
FY2016FY2025
Net income
$25.4m
FY2016FY2025
Free cash flow
$41.4m
FY2016FY2025
Shareholders' equity
$1.55bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.22bn | $2.25bn | $2.25bn | $2.17bn | $2.09bn | $1.95bn | $2.14bn | $2.23bn | $2.30bn | $2.36bn |
| Gross profit | $924.9m | $955.7m | $940.8m | $880.5m | $951.2m | $880.9m | $966.6m | $1.03bn | $1.13bn | $1.16bn |
| Research and development | $57.6m | $58.4m | $58.5m | $55.5m | $57.8m | $55.3m | $53.5m | $61.1m | $67.6m | $71.9m |
| Operating income | $96.6m | $199.3m | $227.0m | $182.3m | $239.9m | $148.5m | $243.8m | $283.4m | $347.5m | $338.6m |
| Net income | $25.4m | $98.6m | $114.7m | $99.5m | $117.8m | $67.6m | −$372.2m | $103.3m | $5.7m | $178.7m |
| Diluted earnings per share | 0.55 | 2.02 | 2.27 | 1.92 | 2.14 | 1.23 | -6.84 | 1.91 | 0.10 | 3.08 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | $3.76bn | $3.73bn | $3.74bn | $3.71bn | $3.67bn | $3.54bn | $3.44bn | $3.95bn | $4.19bn | $4.77bn |
| Cash and short-term investments | $225.7m | $209.1m | $216.4m | $188.7m | $479.2m | $364.7m | $341.6m | $266.4m | $502.9m | $738.9m |
| Total liabilities | $2.20bn | $2.15bn | $2.20bn | $2.25bn | $2.09bn | $2.11bn | $2.12bn | $2.21bn | $2.45bn | $2.94bn |
| Debt | $1.41bn | $1.30bn | $1.38bn | $1.41bn | $1.26bn | $1.26bn | $1.23bn | $1.30bn | $1.54bn | $1.84bn |
| Shareholders' equity | $1.55bn | $1.58bn | $1.54bn | $1.47bn | $1.58bn | $1.43bn | $1.32bn | $1.74bn | $1.74bn | $1.83bn |
| Shares outstanding | 47m | 49m | 51m | 52m | 55m | 55m | 54m | 54m | 56m | 58m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | $118.4m | $231.0m | $216.1m | $102.0m | $229.0m | $232.6m | $190.6m | $264.7m | $296.2m | $176.4m |
| Capital spending | −$77.0m | −$56.5m | −$49.5m | −$56.4m | −$56.8m | −$47.7m | −$58.0m | −$62.0m | −$69.0m | −$69.5m |
| Free cash flow | $41.4m | $174.5m | $166.6m | $45.6m | $172.2m | $184.9m | $132.6m | $202.7m | $227.2m | $106.9m |
| Dividends paid | −$29.3m | −$30.7m | −$31.5m | −$32.6m | −$25.6m | −$2.0m | −$25.6m | −$25.6m | — | — |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $570.1m | $519.5m | $422.8m | $537.2m | $627.2m | $580.7m | $478.4m | $517.6m |
| Gross profit | $242.5m | $225.6m | $161.0m | $208.6m | $268.5m | $256.2m | $191.6m | $212.8m |
| Operating income | $25.0m | $25.8m | −$800,000 | −$38.4m | $53.7m | $58.9m | $20.3m | $22.9m |
| Net income | $13.7m | −$10.6m | −$65.7m | −$30.6m | $29.1m | $29.0m | −$2.1m | $8.8m |
| Diluted earnings per share | 0.29 | -0.23 | -1.41 | -0.66 | 0.62 | 0.62 | -0.04 | 0.18 |
| Cash from operations | $118.0m | $54.0m | −$125.0m | $74.0m | $114.0m | $45.0m | −$115.0m | $73.0m |
| Capital spending | −$15.0m | −$14.0m | −$11.0m | −$27.0m | −$15.0m | −$17.0m | −$16.0m | −$25.0m |
| Free cash flow | $103.0m | $40.0m | −$136.0m | $47.0m | $99.0m | $28.0m | −$131.0m | $48.0m |
| Total assets | $3.54bn | $3.53bn | $3.77bn | $3.76bn | $3.79bn | $3.77bn | $3.70bn | $3.73bn |
| Cash and short-term investments | $397.1m | $299.7m | $223.3m | $225.7m | $199.6m | $170.1m | $175.5m | $209.1m |
| Debt | $1.28bn | $1.28bn | $1.55bn | $1.43bn | $1.41bn | $1.48bn | $1.47bn | $1.32bn |
| Shareholders' equity | $1.46bn | $1.45bn | $1.49bn | $1.55bn | $1.57bn | $1.51bn | $1.50bn | $1.58bn |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 0.8% | 2.7% | -0.8% |
| Operating income | -19.1% | -8.2% | -5.7% |
| Net income | -36.6% | -17.8% | — |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 42.0% | 41.6% | 42.8% | 45.1% |
| Operating margin | 6.6% | 7.9% | 8.5% | 10.2% |
| Net margin | 2.8% | 3.8% | 4.0% | 0.7% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 31.3 | 16.6 | 16.1 | 20.1 | 21.3 | 28.0 | -4.5 | 19.6 | — | 23.7 |
| Price to sales | 0.4 | 0.7 | 0.8 | 0.9 | 1.2 | 1.0 | 0.8 | 0.9 | 1.4 | 1.8 |
Share price return
Finished calendar years
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Return | -48% | -7% | -5% | -12% | 26% | 12% | -18% | -38% | -19% | -5% |
Dividends and splits
Per share, in the currency the company pays
Paid for 6 years. Last went ex-dividend on 9 Sept 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2015 | FY2014 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.60 | 0.60 | 0.60 | 0.60 | 0.60 | 0.60 | 1.50 | 2.00 |
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.