83.52
+5.22%
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
$4.06bn
FY2016FY2025
Net income
$428.3m
FY2016FY2025
Free cash flow
$287.0m
FY2016FY2025
Shareholders' equity
$2.75bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $4.06bn | $3.53bn | $2.94bn | $3.00bn | $2.71bn | $2.13bn | $2.97bn | $3.22bn | $3.12bn | $3.12bn |
| Operating income | $617.8m | $494.7m | $104.1m | $290.6m | $275.9m | $108.8m | $512.3m | $474.3m | $388.2m | −$172.8m |
| Net income | $428.3m | $323.0m | $34.3m | $73.0m | $111.9m | −$8.5m | $340.1m | $280.4m | $428.9m | −$161.6m |
| Diluted earnings per share | 10.38 | 7.77 | 0.82 | 1.44 | 2.20 | -0.17 | 6.70 | 5.33 | 8.07 | -3.12 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | $7.39bn | $7.14bn | $7.03bn | $7.86bn | $7.13bn | $7.21bn | $6.66bn | $6.31bn | $5.47bn | $5.01bn |
| Cash and short-term investments | $706.9m | $801.6m | $835.2m | $1.05bn | $860.4m | $825.9m | $520.2m | $689.3m | $685.3m | $556.7m |
| Total liabilities | $4.64bn | $4.73bn | $4.91bn | $5.51bn | $4.86bn | $5.07bn | $4.48bn | $4.35bn | $3.72bn | $3.66bn |
| Debt | $2.39bn | $2.67bn | $3.01bn | $3.38bn | $3.11bn | $3.20bn | $2.99bn | $3.16bn | $2.69bn | $2.55bn |
| Shareholders' equity | $2.75bn | $2.41bn | $2.11bn | $2.35bn | $2.27bn | $2.14bn | $2.18bn | $1.96bn | $1.75bn | $1.35bn |
| Shares outstanding | 41m | 42m | 42m | 51m | 51m | 50m | 51m | 53m | 53m | 52m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | $940.4m | $692.5m | $736.3m | $480.4m | $831.8m | $633.6m | $721.0m | $802.5m | $684.1m | $506.7m |
| Capital spending | −$653.4m | −$328.3m | −$316.3m | −$682.6m | −$681.4m | −$447.9m | −$714.7m | −$1.14bn | −$735.4m | −$1.15bn |
| Free cash flow | $287.0m | $364.2m | $420.0m | −$202.2m | $150.4m | $185.6m | $6.3m | −$336.2m | −$51.3m | −$647.3m |
| Dividends paid | — | — | — | −$1.1m | −$1.6m | −$13.1m | −$23.5m | −$19.7m | −$15.0m | −$9.3m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $1.10bn | $1.01bn | $1.02bn | $1.05bn | $1.04bn | $948.5m | $944.4m | $912.8m |
| Operating income | $155.8m | $123.7m | $134.2m | $174.1m | $170.1m | $139.4m | $144.1m | $131.4m |
| Net income | $100.7m | $101.7m | $91.2m | $116.4m | $120.3m | $100.6m | $97.4m | $89.7m |
| Diluted earnings per share | 2.51 | 2.53 | 2.21 | 2.82 | 2.91 | 2.44 | 2.34 | 2.16 |
| Cash from operations | $291.0m | $144.0m | $231.0m | $280.0m | $257.0m | $171.0m | $185.0m | $183.0m |
| Capital spending | −$144.0m | −$108.0m | −$258.0m | −$122.0m | −$194.0m | −$78.0m | −$174.0m | −$96.0m |
| Free cash flow | $147.0m | $36.0m | −$27.0m | $158.0m | $63.0m | $93.0m | $11.0m | $87.0m |
| Total assets | $7.41bn | $7.35bn | $7.39bn | $7.21bn | $7.17bn | $7.11bn | $7.14bn | $6.96bn |
| Cash and short-term investments | $601.0m | $627.3m | $706.9m | $753.4m | $727.0m | $750.9m | $801.6m | $836.0m |
| Debt | $2.30bn | $2.41bn | $2.39bn | $2.40bn | $2.52bn | $2.58bn | $2.69bn | $2.71bn |
| Shareholders' equity | $2.76bn | $2.73bn | $2.75bn | $2.68bn | $2.58bn | $2.47bn | $2.41bn | $2.31bn |
Financial ratios
Data as of 21 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating margin | 16.5% | 15.5% | 5.8% | 7.3% | 10.1% | 5.4% | — | — | — | — | — | — |
| Net margin | 10.6% | 9.2% | 1.2% | 2.4% | 4.1% | -0.4% | — | — | — | — | — | — |
| Return on equity | 15.6% | 13.4% | 1.6% | 3.1% | 4.9% | -0.4% | — | — | — | — | — | — |
| Return on assets | 5.8% | 4.5% | 0.5% | 0.9% | 1.6% | -0.1% | — | — | — | — | — | — |
| Free cash flow yield | 24.8% | 18.1% | 19.1% | 10.3% | 17.8% | 13.7% | — | — | — | — | — | — |
| Revenue growth | 15.0% | 20.2% | -2.3% | 10.7% | 27.6% | -28.4% | — | — | — | — | — | — |
| Earnings growth | 32.6% | 840.4% | -52.9% | -34.8% | -1414.3% | -102.5% | — | — | — | — | — | — |
| Current ratio | 0.65x | 0.78x | 0.90x | 1.17x | 0.89x | 1.04x | — | — | — | — | — | — |
| Debt to equity | 0.87x | 1.12x | 1.43x | 1.47x | 1.41x | 1.54x | — | — | — | — | — | — |
| Equity ratio | 37.2% | 33.7% | 30.1% | 29.9% | 31.8% | 29.7% | — | — | — | — | — | — |
| Interest coverage | 6.42x | 4.78x | 1.31x | 1.73x | 2.22x | 0.94x | — | — | — | — | — | — |
| R&D as a share of sales | — | — | — | — | — | — | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% |
| Buybacks as a share of market value | 0.7% | 0.5% | 17.4% | 0.5% | -1.3% | 1.2% | — | — | — | — | — | — |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 10.5% | 13.8% | 2.7% |
| Operating income | 28.6% | 41.5% | 10.2% |
| Net income | 80.4% | — | 13.8% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 14.7% | 11.1% | 10.3% | 9.8% |
| Net margin | 9.9% | 6.3% | 5.2% | 5.8% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 9.7 | 12.9 | 63.5 | 11.4 | 17.9 | -237.6 | 9.7 | 8.3 | 6.6 | -11.7 |
| Price to sales | 1.0 | 1.2 | 0.7 | 0.3 | 0.7 | 0.9 | 1.1 | 0.7 | 0.9 | 0.6 |
Market value over time
30 Nov 2016 to 20 Oct 2026, in USD
$1.93bn$3.71bn
Share price return
Finished calendar years
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Return | 5% | 94% | 215% | -57% | -5% | -38% | 48% | -17% | 33% | 119% |
Dividends and splits
Per share, in the currency the company pays
Paid for 0 years. Last went ex-dividend on 30 Mar 2020.
| FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.14 | 0.48 | 0.40 | 0.32 | 0.19 | 0.16 | 0.16 | 0.20 |
- 2-for-1 split · 18 Dec 2000
- 2-for-1 split · 9 Jun 1998
- 3-for-2 split · 11 May 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.