55.18
+0.11%
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
$11.01bn
FY2016FY2025
Net income
$95.7m
FY2016FY2025
Free cash flow
−$56.1m
FY2016FY2025
Shareholders' equity
$1.24bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $11.01bn | $11.26bn | $14.75bn | $17.33bn | $12.61bn | $8.06bn | $8.17bn | $3.05bn | $3.69bn | $3.92bn |
| Gross profit | $713.7m | $687.3m | $831.9m | $670.6m | $441.6m | $402.8m | $516.0m | $297.8m | $313.4m | $360.5m |
| Operating income | $168.4m | $217.8m | $339.7m | $204.1m | $17.9m | $25.1m | $79.1m | $74.2m | $25.5m | $42.1m |
| Net income | $95.7m | $114.0m | $101.2m | $131.1m | $104.0m | $7.7m | $18.3m | $41.5m | $41.2m | $11.6m |
| Diluted earnings per share | 2.80 | 3.31 | 2.95 | 3.78 | 3.05 | 0.23 | 0.55 | 1.47 | 1.46 | 0.41 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | $3.71bn | $4.12bn | $3.86bn | $4.61bn | $4.57bn | $4.27bn | $3.90bn | $2.39bn | $2.16bn | $2.23bn |
| Cash and short-term investments | $98.3m | $561.8m | $643.9m | $115.3m | $216.4m | $29.1m | $54.9m | $22.6m | $34.9m | $62.6m |
| Total liabilities | $2.42bn | $2.52bn | $2.34bn | $3.18bn | $3.26bn | $3.11bn | $2.71bn | $1.52bn | $1.34bn | $1.44bn |
| Debt | $872.8m | $810.9m | $633.6m | $875.2m | $1.13bn | $1.40bn | $1.23bn | $722.8m | $494.5m | $473.6m |
| Shareholders' equity | $1.24bn | $1.37bn | $1.28bn | $1.20bn | $1.07bn | $961.9m | $973.6m | $876.8m | $821.6m | $790.7m |
| Shares outstanding | 34m | 34m | 34m | 35m | 34m | 33m | 33m | 28m | 28m | 28m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | $177.0m | $331.5m | $946.8m | $287.1m | −$51.0m | −$74.4m | $348.6m | −$35.5m | $75.3m | $39.6m |
| Capital spending | −$233.1m | −$149.2m | −$150.4m | −$139.7m | −$81.8m | −$104.9m | −$270.5m | −$309.6m | −$177.6m | −$163.0m |
| Free cash flow | −$56.1m | $182.3m | $796.3m | $147.4m | −$132.9m | −$179.3m | $78.1m | −$345.1m | −$102.3m | −$123.4m |
| Dividends paid | −$26.8m | −$26.3m | −$25.4m | −$24.6m | −$23.7m | −$23.0m | −$22.1m | −$18.6m | −$18.2m | −$17.4m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $3.10bn | $2.63bn | $2.54bn | $2.68bn | $3.14bn | $2.66bn | $3.12bn | $2.62bn |
| Gross profit | $223.7m | $235.4m | $231.0m | $170.9m | $158.4m | $152.9m | $151.3m | $264.9m |
| Operating income | $16.9m | $90.7m | $85.4m | $36.3m | $35.3m | $7.1m | $16.8m | $73.7m |
| Net income | $56.6m | $33.2m | $67.4m | $20.1m | $7.9m | $284,000 | $45.1m | $27.4m |
| Diluted earnings per share | 1.65 | 0.97 | 1.97 | 0.59 | 0.23 | 0.01 | 1.31 | 0.80 |
| Cash from operations | $487.0m | −$393.0m | −$6.0m | $233.0m | $299.0m | −$350.0m | $268.0m | −$2.0m |
| Capital spending | −$75.0m | −$51.0m | −$70.0m | −$66.0m | −$48.0m | −$46.0m | −$55.0m | −$37.0m |
| Free cash flow | $412.0m | −$444.0m | −$76.0m | $167.0m | $251.0m | −$396.0m | $213.0m | −$39.0m |
| Total assets | $3.47bn | $3.92bn | $3.71bn | $3.30bn | $3.45bn | $3.80bn | $4.12bn | $3.39bn |
| Cash and short-term investments | $66.5m | $72.4m | $98.3m | $86.8m | $351.0m | $219.2m | $561.8m | $454.1m |
| Debt | $900.8m | $1.31bn | $899.9m | $774.3m | $747.1m | $873.5m | $810.9m | $585.0m |
| Shareholders' equity | $1.32bn | $1.27bn | $1.24bn | $1.18bn | $1.36bn | $1.36bn | $1.37bn | $1.33bn |
Financial ratios
Data as of 28 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2012 | FY2011 | FY2010 | FY2009 | FY2008 | FY2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Gross margin | 6.5% | 6.1% | 5.6% | 3.9% | 3.5% | 5.0% | — | — | — | — | — | — |
| Operating margin | 1.7% | 2.1% | 1.5% | 1.5% | 1.6% | 0.1% | — | — | — | — | — | — |
| Net margin | 0.9% | 1.0% | 0.7% | 0.8% | 0.8% | 0.1% | — | — | — | — | — | — |
| Return on equity | 7.7% | 8.3% | 7.9% | 10.9% | 9.7% | 0.8% | — | — | — | — | — | — |
| Return on assets | 2.6% | 2.8% | 2.6% | 2.8% | 2.3% | 0.2% | — | — | — | — | — | — |
| Free cash flow yield | 18.7% | 21.8% | 49.9% | 19.2% | 1.4% | 1.4% | — | — | — | — | — | — |
| Revenue growth | -2.2% | -23.7% | -14.9% | 37.4% | 56.4% | -1.3% | — | — | — | — | — | — |
| Earnings growth | -16.1% | 12.7% | -22.8% | 26.1% | 1248.7% | -57.9% | — | — | — | — | — | — |
| Current ratio | 1.41x | 1.65x | 1.72x | 1.37x | 1.37x | 1.25x | — | — | — | — | — | — |
| Debt to equity | 0.72x | 0.59x | 0.49x | 0.73x | 1.06x | 1.44x | — | — | — | — | — | — |
| Equity ratio | 33.5% | 33.1% | 33.3% | 26.0% | 23.5% | 22.5% | — | — | — | — | — | — |
| Interest coverage | 4.00x | 7.30x | 4.62x | 4.42x | 5.35x | 0.20x | — | — | — | — | — | — |
| R&D as a share of sales | — | — | — | — | — | — | 0.0% | 0.0% | 0.1% | 0.0% | 0.0% | 0.0% |
| Buybacks as a share of market value | 0.7% | -0.2% | 1.0% | -1.7% | -2.4% | -0.2% | — | — | — | — | — | — |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -14.0% | 6.4% | 10.1% |
| Operating income | -6.2% | 46.4% | — |
| Net income | -10.0% | 65.5% | — |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 6.3% | 5.3% | 5.0% | 5.7% |
| Operating margin | 1.7% | 1.7% | 1.3% | 1.2% |
| Net margin | 0.9% | 0.8% | 0.7% | 0.7% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 19.0 | 12.2 | 19.5 | 9.3 | 12.7 | 105.9 | 45.9 | 20.4 | 21.4 | 108.7 |
| Price to sales | 0.2 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.3 | 0.2 | 0.3 |
Market value over time
30 Nov 2016 to 27 Oct 2026, in USD
$1.10bn$2.19bn
Share price return
Finished calendar years
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Return | 34% | -27% | 60% | -6% | 65% | -12% | -11% | -10% | -28% | 46% |
Dividends and splits
Per share, in the currency the company pays
Paid for 30 years. Last went ex-dividend on 1 Oct 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.60 | 0.785 | 0.765 | 0.745 | 0.725 | 0.705 | 0.70 | 0.685 |
- 3-for-2 split · 19 Feb 2014
- 2-for-1 split · 29 Jun 2006
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.