158.75
+1.77%
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.27bn
FY2016FY2025
Net income
$587.2m
FY2016FY2025
Free cash flow
$736.0m
FY2016FY2025
Shareholders' equity
$1.01bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.27bn | $2.21bn | $2.11bn | $2.03bn | $1.79bn | $1.57bn | $1.75bn | $1.63bn | $1.54bn | $1.50bn |
| Research and development | — | — | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Operating income | $698.1m | $532.0m | $675.4m | $578.0m | $521.2m | $410.1m | $517.7m | $460.6m | $455.4m | $439.0m |
| Net income | $587.2m | $361.9m | $495.8m | $438.6m | $388.1m | $243.4m | $372.1m | $305.2m | $317.7m | $298.8m |
| Diluted earnings per share | 5.79 | 3.53 | 4.85 | 4.31 | 3.82 | 2.41 | 3.70 | 3.06 | 3.22 | 3.05 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | $6.93bn | $6.59bn | $6.56bn | $6.48bn | $6.05bn | $5.79bn | $5.94bn | $4.54bn | $4.21bn | $3.90bn |
| Cash and short-term investments | $64.8m | $49.5m | $44.6m | $52.6m | $99.8m | $121.6m | $26.2m | $21.5m | $115.5m | $35.5m |
| Total liabilities | $5.91bn | $5.54bn | $5.35bn | $5.28bn | $4.83bn | $4.59bn | $4.76bn | $3.41bn | $3.11bn | $2.83bn |
| Debt | $3.65bn | $3.23bn | $3.36bn | $3.33bn | $3.03bn | $2.91bn | $2.98bn | $2.89bn | $2.56bn | $2.35bn |
| Shareholders' equity | $1.01bn | $1.05bn | $1.22bn | $1.20bn | $1.22bn | $1.20bn | $1.18bn | $1.13bn | $1.10bn | $1.07bn |
| Shares outstanding | 101m | 103m | 102m | 102m | 101m | 101m | 101m | 100m | 99m | 98m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | $864.0m | $873.6m | $783.6m | $781.6m | $734.4m | $569.9m | $194.8m | $564.8m | $507.0m | $521.8m |
| Capital spending | −$128.0m | −$125.3m | −$134.1m | −$167.1m | −$126.1m | −$62.3m | −$141.0m | −$117.6m | −$109.3m | −$107.6m |
| Free cash flow | $736.0m | $748.3m | $649.5m | $614.5m | $608.3m | $507.6m | $53.8m | $447.2m | $397.7m | $414.2m |
| Dividends paid | −$656.2m | −$579.2m | −$510.6m | −$365,000 | −$405.2m | −$252.3m | −$385.2m | −$443.1m | −$244.2m | −$294.0m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $616.7m | $528.0m | $595.9m | $585.5m | $579.3m | $505.4m | $579.6m | $564.1m |
| Operating income | $208.0m | $133.5m | $196.8m | $186.9m | $197.7m | $191.2m | $36.7m | $186.6m |
| Net income | $160.7m | $101.3m | $152.3m | $141.8m | $154.4m | $138.8m | −$1.2m | $147.5m |
| Diluted earnings per share | 1.58 | 1.00 | 1.50 | 1.40 | 1.52 | 1.37 | -0.01 | 1.44 |
| Cash from operations | $252.0m | $147.0m | $271.0m | $235.0m | $229.0m | $127.0m | $279.0m | $227.0m |
| Capital spending | −$42.0m | −$33.0m | −$26.0m | −$49.0m | −$38.0m | −$29.0m | −$43.0m | −$30.0m |
| Free cash flow | $210.0m | $114.0m | $245.0m | $186.0m | $191.0m | $98.0m | $236.0m | $197.0m |
| Total assets | $7.00bn | $6.91bn | $6.93bn | $6.82bn | $6.67bn | $6.55bn | $6.59bn | $6.52bn |
| Cash and short-term investments | $68.0m | $39.3m | $64.8m | $22.0m | $55.7m | $36.1m | $49.5m | $29.5m |
| Debt | $3.72bn | $3.69bn | $3.65bn | $3.55bn | $3.57bn | $417.7m | $3.43bn | $3.43bn |
| Shareholders' equity | $995.5m | $969.8m | $1.01bn | $1.03bn | $905.1m | $1.03bn | $1.05bn | $1.21bn |
Financial ratios
Data as of 2 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | |
|---|---|---|---|---|---|---|---|---|
| Operating margin | 30.8% | 24.1% | 32.0% | 28.4% | 29.2% | 26.1% | — | — |
| Net margin | 25.9% | 16.4% | 23.5% | 21.6% | 21.7% | 15.5% | — | — |
| Return on equity | 58.0% | 34.6% | 40.8% | 36.7% | 31.9% | 20.2% | — | — |
| Return on assets | 8.5% | 5.5% | 7.6% | 6.8% | 6.4% | 4.2% | — | — |
| Free cash flow yield | 6.8% | 6.8% | 6.3% | 6.5% | 5.9% | 4.4% | — | — |
| Revenue growth | 2.7% | 4.6% | 3.9% | 13.7% | 13.9% | -10.5% | — | — |
| Earnings growth | 62.3% | -27.0% | 13.0% | 13.0% | 59.5% | -34.6% | — | — |
| Current ratio | 0.95x | 0.55x | 0.52x | 0.50x | 0.59x | 0.69x | — | — |
| Debt to equity | 3.61x | 3.28x | 2.92x | 2.94x | 2.64x | 2.56x | — | — |
| Equity ratio | 14.6% | 15.9% | 18.5% | 18.5% | 20.1% | 20.8% | — | — |
| Interest coverage | 4.35x | 3.10x | 3.87x | 4.53x | 4.90x | 2.98x | — | — |
| 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 | 1.2% | -0.5% | -0.4% | -0.3% | -0.7% | -0.1% | — | — |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 3.7% | 7.6% | 5.3% |
| Operating income | 6.5% | 11.2% | 6.2% |
| Net income | 10.2% | 19.3% | 8.4% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 27.5% | 28.8% | 28.5% | 28.7% |
| Net margin | 21.2% | 21.9% | 21.0% | 20.6% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 21.9 | 34.5 | 21.9 | 21.9 | 31.7 | 34.5 | 24.1 | 22.6 | 23.0 | 22.0 |
| Price to sales | 5.7 | 5.7 | 5.1 | 4.7 | 6.9 | 5.3 | 5.1 | 4.2 | 4.8 | 4.4 |
Market value over time
30 Nov 2016 to 1 Oct 2026, in USD
$6.50bn$14.56bn
Share price return
Finished calendar years
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Return | 6% | 13% | 17% | -19% | 38% | -8% | 32% | -10% | 9% | 14% |
Dividends and splits
Per share, in the currency the company pays
Paid for 12 years. Last went ex-dividend on 21 Sept 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 4.85 | 6.20 | 5.40 | 5.00 | 4.70 | 3.50 | 2.50 | 3.84 |
- 3-for-2 split · 2 Mar 1998
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.