C
639.97
+4.71%
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
$9.57bn
FY2017FY2026
Net income
$535.8m
FY2017FY2026
Free cash flow
$780.1m
FY2017FY2026
Shareholders' equity
$4.46bn
FY2017FY2026
Income statement
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $9.57bn | $8.63bn | $7.66bn | $6.70bn | $6.20bn | $6.04bn | $5.72bn | $4.99bn | $4.47bn | $4.35bn |
| Operating income | $919.8m | $764.2m | $649.7m | $567.5m | $496.3m | $539.5m | $457.7m | $377.9m | $340.7m | $297.3m |
| Net income | $535.8m | $499.8m | $419.9m | $384.7m | $366.8m | $457.4m | $321.5m | $265.6m | $301.2m | $163.7m |
| Diluted earnings per share | 24.11 | 22.56 | 18.64 | 17.17 | 15.49 | 19.38 | 12.63 | 10.44 | 11.89 | 6.49 |
Balance sheet
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | $11.82bn | $8.65bn | $6.80bn | $6.60bn | $6.63bn | $6.17bn | $5.54bn | $5.09bn | $4.03bn | $3.91bn |
| Cash and short-term investments | $191.8m | $106.2m | $134.0m | $115.8m | $114.8m | $88.0m | $107.2m | $72.0m | $66.2m | $65.5m |
| Total liabilities | $7.36bn | $4.75bn | $3.28bn | $3.38bn | $3.58bn | $3.51bn | $2.88bn | $2.72bn | $1.93bn | $2.12bn |
| Debt | $4.95bn | $2.92bn | $1.54bn | $1.70bn | $1.73bn | $1.74bn | $1.40bn | $1.67bn | $1.06bn | $1.23bn |
| Shareholders' equity | $4.46bn | $3.89bn | $3.52bn | $3.22bn | $3.05bn | $2.67bn | $2.66bn | $2.37bn | $2.11bn | $1.79bn |
| Shares outstanding | 22m | 22m | 23m | 22m | 24m | 24m | 25m | 25m | 25m | 25m |
Cash flow
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | $886.7m | $547.0m | $497.3m | $388.1m | $745.6m | $592.2m | $518.7m | $555.3m | $325.1m | $281.3m |
| Capital spending | −$106.7m | −$65.6m | −$63.7m | −$63.7m | −$74.6m | −$73.1m | −$72.3m | −$47.9m | −$41.6m | −$43.3m |
| Free cash flow | $780.1m | $481.4m | $433.6m | $324.3m | $671.0m | $519.1m | $446.4m | $507.4m | $283.5m | $238.0m |
| Dividends paid | — | — | — | −$10.2m | −$9.7m | −$9.2m | −$7.4m | −$5.7m | — | — |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $2.71bn | $2.35bn | $2.22bn | $2.29bn | $2.30bn | $2.17bn | $2.10bn | $2.06bn |
| Operating income | $272.2m | $228.9m | $206.5m | $212.3m | $206.7m | $196.4m | $181.3m | $179.8m |
| Net income | $156.8m | $130.4m | $123.9m | $124.8m | $157.9m | $111.9m | $109.9m | $120.2m |
| Diluted earnings per share | 7.05 | 5.87 | 5.59 | 5.63 | 7.12 | 5.05 | 4.88 | 5.33 |
| Cash from operations | $886.0m | $183.0m | $154.0m | $171.0m | $155.0m | $230.0m | $126.0m | $34.0m |
| Capital spending | −$106.0m | −$26.0m | −$33.0m | −$17.0m | −$27.0m | −$16.0m | −$9.0m | −$11.0m |
| Free cash flow | $780.0m | $157.0m | $121.0m | $154.0m | $128.0m | $214.0m | $117.0m | $23.0m |
| Total assets | $11.82bn | $11.60bn | $8.93bn | $8.70bn | $8.65bn | $8.58bn | $8.55bn | $7.18bn |
| Cash and short-term investments | $191.8m | $158.0m | $423.0m | $133.0m | $106.2m | $223.9m | $175.7m | $440.7m |
| Debt | $4.90bn | $5.18bn | $2.96bn | $2.78bn | $2.96bn | $3.11bn | $3.06bn | $1.82bn |
| Shareholders' equity | $4.46bn | $4.28bn | $4.14bn | $4.03bn | $3.89bn | $3.70bn | $3.73bn | $3.65bn |
Financial ratios
Data as of 2 Oct 2026
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2016 | FY2015 | FY2014 | FY2013 | FY2002 | FY2001 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating margin | 9.6% | 8.9% | 8.5% | 8.5% | 8.0% | 8.9% | — | — | — | — | — | — |
| Net margin | 5.6% | 5.8% | 5.5% | 5.7% | 5.9% | 7.6% | — | — | — | — | — | — |
| Return on equity | 12.0% | 12.8% | 11.9% | 11.9% | 12.0% | 17.2% | — | — | — | — | — | — |
| Return on assets | 4.5% | 5.8% | 6.2% | 5.8% | 5.5% | 7.4% | — | — | — | — | — | — |
| Free cash flow yield | 7.1% | 4.4% | 4.0% | 3.2% | 5.5% | 4.5% | — | — | — | — | — | — |
| Revenue growth | 10.9% | 12.6% | 14.3% | 8.1% | 2.6% | 5.7% | — | — | — | — | — | — |
| Earnings growth | 7.2% | 19.0% | 9.1% | 4.9% | -19.8% | 42.3% | — | — | — | — | — | — |
| Current ratio | 1.48x | 1.47x | 1.27x | 1.22x | 1.18x | 1.50x | — | — | — | — | — | — |
| Debt to equity | 1.11x | 0.76x | 0.45x | 0.54x | 0.59x | 0.67x | — | — | — | — | — | — |
| Equity ratio | 37.8% | 45.0% | 51.8% | 48.8% | 46.1% | 43.2% | — | — | — | — | — | — |
| Interest coverage | 4.27x | 4.81x | 6.18x | 6.77x | 11.89x | 13.54x | — | — | — | — | — | — |
| R&D as a share of sales | — | — | — | — | — | — | 0.1% | 0.1% | 0.1% | 0.1% | 0.2% | 0.1% |
| Buybacks as a share of market value | -0.3% | 1.7% | -0.6% | 5.4% | -0.3% | 7.3% | — | — | — | — | — | — |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 12.6% | 9.6% | 9.8% |
| Operating income | 17.5% | 11.3% | 13.3% |
| Net income | 11.7% | 3.2% | 14.1% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 9.3% | 8.9% | 8.8% | 8.3% |
| Net margin | 5.7% | 5.7% | 5.9% | 5.7% |
Valuation history
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 26.2 | 23.6 | 21.7 | 18.9 | 19.4 | 13.9 | 19.7 | 23.9 | 12.1 | 20.4 |
| Price to sales | 1.5 | 1.4 | 1.2 | 1.1 | 1.1 | 1.1 | 1.1 | 1.3 | 0.8 | 0.8 |
Market value over time
30 Nov 2016 to 1 Oct 2026, in USD
$3.23bn$13.94bn
Share price return
Finished calendar years
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Return | 36% | 27% | 7% | 16% | 5% | -2% | 70% | 9% | 7% | 41% |
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.