116.48
+2.48%
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
$1.24bn
FY2018FY2025
Net income
$441.0m
FY2018FY2025
Free cash flow
$441.0m
FY2018FY2025
Shareholders' equity
$4.74bn
FY2018FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $1.24bn | $981.0m | $922.0m | $920.0m | $840.0m | $754.0m | $504.0m | $485.0m |
| Operating income | $614.0m | $640.0m | $614.0m | $602.0m | $527.0m | $516.0m | $368.0m | $333.0m |
| Net income | $441.0m | $354.0m | $384.0m | $370.0m | $307.0m | $312.0m | $204.0m | $231.0m |
| Diluted earnings per share | 4.29 | 3.51 | 3.96 | 3.78 | 3.17 | 3.22 | 2.10 | 2.38 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | |
|---|---|---|---|---|---|---|---|---|
| Total assets | $10.08bn | $9.94bn | $8.98bn | $8.83bn | $8.17bn | $8.34bn | $7.79bn | $4.88bn |
| Cash and short-term investments | $54.0m | $68.0m | $56.0m | $61.0m | $132.0m | $42.0m | $46.0m | $26.0m |
| Total liabilities | $5.20bn | $5.17bn | $4.70bn | $4.68bn | $4.14bn | $4.11bn | $4.06bn | $1.77bn |
| Debt | $3.34bn | $3.47bn | $3.23bn | $3.39bn | $3.05bn | $3.17bn | $2.92bn | $1.69bn |
| Shareholders' equity | $4.74bn | $4.63bn | $4.14bn | $4.01bn | $3.87bn | $4.07bn | $3.57bn | $2.15bn |
| Shares outstanding | 103m | 101m | 97m | 98m | 97m | 97m | 97m | 97m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | |
|---|---|---|---|---|---|---|---|---|
| Cash from operations | $867.0m | $763.0m | $798.0m | $725.0m | $572.0m | $597.0m | $390.0m | $359.0m |
| Capital spending | −$426.0m | −$350.0m | −$772.0m | −$338.0m | −$140.0m | −$518.0m | −$211.0m | −$176.0m |
| Free cash flow | $441.0m | $413.0m | $26.0m | $387.0m | $432.0m | $79.0m | $179.0m | $183.0m |
| Dividends paid | −$324.0m | −$280.0m | −$263.0m | −$244.0m | −$559.0m | −$559.0m | −$559.0m | −$559.0m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $343.0m | $336.0m | $317.0m | $314.0m | $309.0m | $303.0m | $249.0m | $248.0m |
| Operating income | $173.0m | $167.0m | $156.0m | $155.0m | $155.0m | $148.0m | $145.0m | $122.0m |
| Net income | $112.0m | $130.0m | $111.0m | $115.0m | $107.0m | $108.0m | $73.0m | $88.0m |
| Diluted earnings per share | 1.09 | 1.27 | 1.08 | 1.12 | 1.04 | 1.05 | 0.72 | 0.87 |
| Cash from operations | $222.0m | $280.0m | $161.0m | $274.0m | $185.0m | $247.0m | $152.0m | $205.0m |
| Capital spending | −$105.0m | −$78.0m | −$131.0m | −$143.0m | −$81.0m | −$71.0m | −$90.0m | −$81.0m |
| Free cash flow | $117.0m | $202.0m | $30.0m | $131.0m | $104.0m | $176.0m | $62.0m | $124.0m |
| Total assets | $10.21bn | $10.15bn | $10.08bn | $10.06bn | $9.96bn | $9.93bn | $9.94bn | $8.59bn |
| Cash and short-term investments | $172.0m | $150.0m | $54.0m | $98.0m | $74.0m | $83.0m | $68.0m | $77.0m |
| Debt | $3.35bn | $3.34bn | $3.34bn | $3.34bn | $3.36bn | $3.40bn | $3.48bn | $2.69bn |
| Shareholders' equity | $4.78bn | $4.75bn | $4.74bn | $4.70bn | $4.67bn | $4.64bn | $4.63bn | $4.22bn |
Financial ratios
Data as of 1 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Operating margin | 49.4% | 65.2% | 66.6% | 65.4% | 62.7% | 68.4% |
| Net margin | 35.5% | 36.1% | 41.6% | 40.2% | 36.5% | 41.4% |
| Return on equity | 9.3% | 7.7% | 9.3% | 9.2% | 7.9% | 7.7% |
| Return on assets | 4.4% | 3.6% | 4.3% | 4.2% | 3.8% | 3.7% |
| Free cash flow yield | 10.5% | 9.2% | 13.6% | 9.1% | 6.2% | 9.6% |
| Revenue growth | 26.7% | 6.4% | 0.2% | 9.5% | 11.4% | 49.6% |
| Earnings growth | 24.6% | -7.8% | 3.8% | 20.5% | -1.6% | 52.9% |
| Current ratio | 1.07x | 0.73x | 0.63x | 0.43x | 2.03x | 0.15x |
| Debt to equity | 0.71x | 0.75x | 0.78x | 0.85x | 0.79x | 0.78x |
| Equity ratio | 47.0% | 46.6% | 46.1% | 45.4% | 47.4% | 48.8% |
| Interest coverage | 3.81x | 4.18x | 4.09x | 4.39x | 4.71x | 4.57x |
| Buybacks as a share of market value | -2.0% | -3.9% | 0.9% | -1.0% | -0.0% | 0.1% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 11.3% | 10.5% | — |
| Operating income | 0.7% | 3.5% | — |
| Net income | 6.0% | 7.2% | — |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 56.4% | 60.7% | 62.1% | — |
| Net margin | 35.7% | 38.1% | 38.3% | — |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | |
|---|---|---|---|---|---|
| Price to earnings | 27.9 | 28.3 | 13.8 | 14.6 | 15.1 |
| Price to sales | 11.6 | 12.2 | 6.9 | 7.0 | 6.5 |
Market value over time
30 Jun 2021 to 30 Sept 2026, in USD
$3.75bn$12.26bn
Share price return
Finished calendar years
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Return | 23% | 77% | -1% | 18% | 10% |
Dividends and splits
Per share, in the currency the company pays
Paid for 5 years. Last went ex-dividend on 21 Sept 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | |
|---|---|---|---|---|---|---|
| Paid in the year | 2.64 | 3.28 | 2.94 | 2.76 | 2.56 | 1.20 |
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.