44.77
-0.20%
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
$804.1m
FY2015FY2024
Net income
$148.3m
FY2015FY2024
Free cash flow
−$181.9m
FY2015FY2024
Shareholders' equity
$1.73bn
FY2015FY2024
Income statement
Fiscal years
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $804.1m | $889.6m | $860.4m | $546.1m | $644.1m | $597.5m | $529.9m | $529.2m | $481.8m | $587.7m |
| Gross profit | $435.2m | $514.2m | $427.5m | $144.7m | $298.1m | $280.6m | $212.0m | $241.6m | $228.8m | $313.7m |
| Research and development | — | — | — | $285.0m | $273.0m | $324.0m | $200.0m | $158.0m | $152.0m | $145.0m |
| Operating income | $229.9m | $336.7m | $256.8m | −$27.7m | $131.9m | $113.5m | $38.2m | $76.3m | $89.8m | $186.0m |
| Net income | $148.3m | $266.7m | $168.3m | −$187.2m | −$15.1m | −$28.0m | −$133.0m | −$16.2m | $39.9m | $144.8m |
| Diluted earnings per share | 5.03 | 9.04 | 5.97 | -9.50 | -0.80 | -1.58 | -7.63 | -0.95 | 2.35 | 8.43 |
Balance sheet
At each fiscal year end
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | $3.71bn | $3.36bn | $3.31bn | $2.89bn | $3.11bn | $3.15bn | $3.21bn | $3.37bn | $3.28bn | $2.89bn |
| Cash and short-term investments | $343.9m | $373.3m | $304.6m | $119.0m | $161.1m | $185.6m | $205.0m | $195.5m | $190.1m | $289.7m |
| Total liabilities | $1.98bn | $1.75bn | $1.84bn | $1.65bn | $1.76bn | $1.70bn | $1.71bn | $1.88bn | $1.87bn | $1.49bn |
| Debt | $1.75bn | $1.56bn | $1.61bn | $1.37bn | $1.50bn | $1.53bn | $1.60bn | $1.75bn | $1.75bn | $1.39bn |
| Shareholders' equity | $1.73bn | $1.62bn | $1.47bn | $1.24bn | $1.35bn | $1.45bn | $1.49bn | $1.49bn | $1.41bn | $1.40bn |
| Shares outstanding | 30m | 30m | 28m | 20m | 19m | 18m | 17m | 17m | 17m | 17m |
Cash flow
Fiscal years
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | $307.7m | $395.3m | $288.5m | $53.1m | $205.4m | $184.3m | $73.9m | $170.8m | $170.4m | $234.4m |
| Capital spending | −$489.6m | −$163.6m | −$301.6m | −$5.6m | −$148.6m | −$46.2m | −$1.2m | −$293.3m | −$466.5m | −$60.9m |
| Free cash flow | −$181.9m | $231.6m | −$13.1m | $47.5m | $56.8m | $138.1m | $72.7m | −$122.5m | −$296.1m | $173.5m |
| Dividends paid | −$71.8m | −$61.9m | −$43.7m | −$36.3m | −$46.7m | −$49.3m | −$44.4m | −$39.9m | −$40.4m | −$33.4m |
Latest quarters
By quarter end
| Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | Mar 2024 | Dec 2023 | Sept 2023 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $186.2m | $193.3m | $197.1m | $188.3m | $200.2m | $201.6m | $220.2m | $186.7m |
| Gross profit | $103.2m | $105.4m | $108.1m | $99.9m | $112.5m | $104.9m | $128.2m | $95.7m |
| Operating income | $51.6m | $50.0m | $57.1m | $42.4m | $57.0m | $60.1m | $83.1m | $53.0m |
| Net income | $31.3m | $19.8m | $30.8m | $12.0m | $19.8m | $47.3m | $25.0m | $24.5m |
| Diluted earnings per share | 1.05 | 0.67 | 1.04 | 0.41 | 0.67 | 1.60 | 0.85 | 0.83 |
| Total assets | $3.90bn | $3.81bn | $3.67bn | $3.71bn | $3.71bn | $3.50bn | $3.36bn | $3.36bn |
| Cash and short-term investments | $264.3m | $287.2m | $349.6m | $343.9m | $385.9m | $344.0m | $373.3m | $393.5m |
| Debt | $1.91bn | $1.82bn | $1.71bn | $1.50bn | $1.78bn | $1.66bn | $1.37bn | $1.56bn |
| Shareholders' equity | $1.84bn | $1.81bn | $1.78bn | $1.73bn | $1.75bn | $1.68bn | $1.62bn | $1.63bn |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 13.8% | 6.1% | 4.8% |
| Operating income | — | 15.2% | 11.8% |
| Net income | — | — | 19.4% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 56.1% | 49.1% | 48.4% | 47.5% |
| Operating margin | 33.5% | 25.7% | 24.0% | 21.6% |
| Net margin | 24.5% | 12.8% | 8.1% | 5.9% |
Valuation history
At each fiscal year end
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 3.5 | 2.5 | 2.8 | -0.8 | -10.0 | -13.9 | -1.7 | -20.4 | 10.0 | 4.7 |
| Price to sales | 0.6 | 0.7 | 0.6 | 0.3 | 0.2 | 0.7 | 0.4 | 0.6 | 0.8 | 1.2 |
Share price return
Finished calendar years
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Return | 33% | -26% | 35% | 120% | -13% | -58% | 44% | -27% | -18% | -37% |
Dividends and splits
Per share, in the currency the company pays
Paid for 24 years. Last went ex-dividend on 23 Jul 2026.
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 1.60 | 1.50 | 0.90 | 0.25 | 0.10 | 0.375 | 0.75 | 1.75 |
- 5-to-1 reverse split · 1 Jul 2020
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.