270.52
-0.93%
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, before interest expense
$4.07bn
FY2016FY2025
Net income
$559.3m
FY2016FY2025
Total assets
$3.36bn
FY2016FY2025
Shareholders' equity
$2.28bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue, before interest expense | $4.07bn | $3.80bn | $3.27bn | $2.84bn | $2.70bn | $2.57bn | $2.52bn | $2.41bn | $1.72bn | $1.62bn |
| Research and development | — | — | $0 | $0 | $0 | $0 | — | — | — | — |
| Operating income | $719.5m | $676.5m | $552.8m | $382.2m | $380.5m | $369.2m | −$212.9m | $373.8m | $316.9m | $320.2m |
| Net income | $559.3m | $600.3m | $446.1m | $298.6m | $297.9m | $293.3m | $316.8m | $288.2m | $197.0m | $210.4m |
| Diluted earnings per share | 10.62 | 11.48 | 8.47 | 5.67 | 5.69 | 5.57 | 5.42 | 4.93 | 3.37 | 4.02 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | $3.36bn | $2.89bn | $2.47bn | $2.24bn | $2.24bn | $2.12bn | $2.02bn | $1.78bn | $1.67bn | $1.55bn |
| Cash and short-term investments | $353.0m | $319.4m | $226.1m | $166.4m | $222.1m | $178.9m | $371.9m | $668.8m | $286.9m | $245.2m |
| Total liabilities | $1.07bn | $901.4m | $809.1m | $791.0m | $899.6m | $929.1m | $883.0m | $804.7m | $808.5m | $732.0m |
| Debt | — | — | — | — | $94.0m | $96.0m | $98.0m | $100.0m | $75.0m | $25.0m |
| Shareholders' equity | $2.28bn | $1.99bn | $1.66bn | $1.45bn | $1.34bn | $1.19bn | $1.13bn | $973.7m | $857.3m | $816.9m |
| Shares outstanding | 53m | 52m | 53m | 53m | 52m | 53m | 58m | 58m | 58m | 52m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue, before interest expense | $1.09bn | $1.01bn | $951.2m | $1.07bn | $1.06bn | $989.4m | $924.1m | $999.9m |
| Operating income | $204.1m | $166.0m | $157.7m | $210.3m | $199.7m | $151.4m | $167.3m | $180.1m |
| Net income | $180.3m | $150.5m | $63.4m | $182.9m | $174.7m | $138.4m | $152.0m | $159.8m |
| Diluted earnings per share | 3.45 | 2.88 | 1.20 | 3.47 | 3.32 | 2.63 | 2.91 | 3.06 |
| Total assets | $3.56bn | $3.38bn | $3.36bn | $3.32bn | $3.13bn | $2.97bn | $2.89bn | $2.86bn |
| Cash and short-term investments | $344.6m | $338.3m | $353.0m | $652.2m | $391.3m | $288.2m | $319.4m | $246.2m |
| Debt | $63.2m | — | — | — | $35.2m | $12.7m | $7.5m | $7.9m |
| Shareholders' equity | $2.47bn | $2.35bn | $2.28bn | $2.31bn | $2.18bn | $2.07bn | $1.99bn | $1.95bn |
Financial ratios
Data as of 2 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2014 | FY2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating margin | 17.5% | 17.8% | 16.9% | 13.5% | 14.1% | 14.4% | — | — | — | — | — |
| Net margin | 13.8% | 15.8% | 13.6% | 10.5% | 11.0% | 11.4% | — | — | — | — | — |
| Return on equity | 24.5% | 30.2% | 26.8% | 20.6% | 22.2% | 24.7% | — | — | — | — | — |
| Return on assets | 16.7% | 20.8% | 18.0% | 13.3% | 13.3% | 13.9% | — | — | — | — | — |
| Revenue growth | 7.2% | 16.1% | 15.1% | 5.1% | 5.1% | 2.1% | — | — | — | — | — |
| Earnings growth | -6.8% | 34.6% | 49.4% | 0.2% | 1.6% | -7.4% | — | — | — | — | — |
| Current ratio | 1.24x | 1.43x | 1.31x | 1.10x | 1.21x | 1.17x | — | — | — | — | — |
| Debt to equity | — | 0.00x | 0.32x | 0.21x | 0.07x | 0.08x | 0.10x | — | — | — | — |
| Equity ratio | 68.0% | 68.8% | 67.3% | 64.7% | 59.9% | 56.1% | — | — | — | — | — |
| Interest coverage | — | — | — | 190.27x | 92.09x | 505.12x | -248.75x | 151.94x | 256.00x | — | — |
| R&D as a share of sales | — | — | 0.0% | 0.0% | 0.0% | 0.0% | — | — | — | 0.1% | 0.1% |
| Buybacks as a share of market value | -0.7% | 0.7% | -0.0% | -0.7% | 0.7% | 9.8% | — | — | — | — | — |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 12.7% | 9.6% | 10.3% |
| Operating income | 23.5% | 14.3% | 10.5% |
| Net income | 23.3% | 13.8% | 12.3% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 17.8% | 16.7% | 16.0% | 14.3% |
| Net margin | 14.7% | 13.6% | 13.0% | 12.7% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 27.0 | 35.9 | 39.6 | 43.9 | 33.8 | 44.1 | 30.6 | 27.0 | 36.1 | 27.9 |
| Price to sales | 3.7 | 5.7 | 5.4 | 4.6 | 3.7 | 5.0 | 3.9 | 3.2 | 4.1 | 3.6 |
Market value over time
30 Nov 2016 to 1 Oct 2026, in USD
$6.27bn$11.62bn
Share price return
Finished calendar years
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Return | -28% | 23% | 21% | 45% | -25% | 46% | 33% | 8% | 5% | 19% |
Dividends and splits
Per share, in the currency the company pays
Paid for 31 years. Last went ex-dividend on 5 Oct 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 4.388 | 5.558 | 5.19 | 4.845 | 4.52 | 4.215 | 5.93 | 3.665 |
- 3-for-1 split · 13 May 1996
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.