Revenue
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.86B | $2.76B | $2.75B | $3.31B | $3.83B | $2.66B | $2.88B | $2.78B | $2.26B | $2.12B | $2.10B | $2.24B | $2.16B | $2.12B | $1.92B | $1.70B | $1.55B | $1.66B |
| Gross profit | $1.56B | $1.54B | $1.54B | $1.99B | $2.43B | $2.11B | $1.40B | $1.34B | $1.07B | $1.01B | $964.2M | $1.00B | $976.1M | $963.2M | $847.8M | $761.2M | $699.0M | $733.7M |
| Gross margin | 54.77% | 55.81% | 55.98% | 60.08% | 63.59% | 79.22% | 48.41% | 48.27% | 47.57% | 47.90% | 45.81% | 44.90% | 45.24% | 45.54% | 44.19% | 44.66% | 45.07% | 44.21% |
| Research & development | $215.8M | $196.8M | $216.6M | $221.6M | $200.3M | $146.4M | $189.3M | $194.0M | $139.5M | $124.2M | $112.5M | $108.1M | $132.4M | $131.8M | $115.8M | $94.8M | $90.5M | $93.0M |
| Operating expenses | $1.21B | $1.19B | $1.24B | $1.25B | $1.18B | $1.24B | $1.03B | $1.02B | $778.1M | $718.8M | $713.3M | $839.6M | $748.3M | $860.1M | $756.7M | $603.7M | $583.0M | $586.1M |
| Operating income | $356.6M | $346.7M | $300.6M | $742.7M | $1.26B | $867.3M | $362.0M | $323.9M | $295.6M | $294.6M | $250.9M | $165.0M | $227.8M | $103.1M | $91.1M | $157.6M | $115.9M | $147.6M |
| Operating margin | 12.49% | 12.59% | 10.93% | 22.43% | 32.88% | 32.56% | 12.55% | 11.66% | 13.10% | 13.92% | 11.92% | 7.38% | 10.56% | 4.88% | 4.75% | 9.25% | 7.48% | 8.89% |
| EBITDA | $762.0M | $774.6M | $732.3M | $1.17B | $1.57B | $1.07B | $576.0M | $504.5M | $400.6M | $394.6M | $356.3M | $275.5M | $354.7M | $228.2M | $202.0M | $246.7M | $196.7M | $225.0M |
| EBITDA margin | 26.68% | 28.12% | 26.62% | 35.32% | 41.01% | 40.14% | 19.97% | 18.16% | 17.75% | 18.65% | 16.93% | 12.31% | 16.44% | 10.79% | 10.53% | 14.48% | 12.68% | 13.56% |
| Net income | $241.2M | $270.4M | $693.1M | $569.2M | $943.2M | $727.9M | $227.6M | $237.9M | $292.6M | $234.3M | $212.4M | $157.8M | $167.2M | $69.9M | $7.7M | $391.0M | $82.1M | $126.4M |
| Net profit margin | 8.45% | 9.81% | 25.20% | 17.19% | 24.64% | 27.33% | 7.89% | 8.56% | 12.97% | 11.08% | 10.09% | 7.05% | 7.75% | 3.31% | 0.40% | 22.94% | 5.29% | 7.62% |
| Basic EPSper basic share | $2.07 | $2.21 | $5.56 | $4.51 | $8.12 | $6.52 | $2.06 | $2.15 | $2.67 | $2.14 | $1.89 | $1.40 | $1.49 | $0.61 | $0.07 | $3.34 | $0.71 | $1.07 |
| Diluted EPSper diluted share | $2.07 | $2.20 | $5.55 | $4.50 | $8.08 | $6.49 | $2.04 | $2.13 | $2.64 | $2.12 | $1.87 | $1.39 | $1.47 | $0.61 | $0.07 | $3.31 | $0.70 | $1.07 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
T. Rowe Price Investment Management, Inc. | 18.26M |
Jupiter Topco LLC | 8.64M |
EdgePoint Investment Group Inc. | 8.54M |
BlackRock, Inc. | 7.66M |
VANGUARD CAPITAL MANAGEMENT LLC | 7.3M |
PRICE T ROWE ASSOCIATES INC /MD/ | 5.53M |
VANGUARD PORTFOLIO MANAGEMENT LLC | 4.77M |
STATE STREET CORP | 4.34M |
VICTORY CAPITAL MANAGEMENT INC | 3.65M |
DIMENSIONAL FUND ADVISORS LP | 3.43M |
GEODE CAPITAL MANAGEMENT, LLC | 2.96M |
MORGAN STANLEY | 2.57M |
Invesco Ltd. | 2.42M |
Allspring Global Investments Holdings, LLC | 2.23M |
NEUBERGER BERMAN GROUP LLC | 1.88M |
UBS Group AG | 1.86M |
Pictet Asset Management Holding SA | 1.63M |
CITADEL ADVISORS LLC | 1.46M |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1.09M |
VAUGHAN NELSON INVESTMENT MANAGEMENT, L.P. | 1.08M |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Apr 20, 2026Form 4 · 10b5-1 | Gonzales AnitaVice President and CAO | SellCommon Stock | 80 | $92.80 | $7.4K | 7.3K |
| Feb 24, 2026Form 4 · 10b5-1 | Victor MiriamePlease See Remarks | SellCommon Stock | 1.9K | $97.13 | $180.9K | 18.1K |
| Feb 23, 2026Form 4 | McMurry-Heath MichelleDirector | SellCommon Stock | 600 | $97.26 | $58.4K | 4.2K |
| Feb 5, 2026Form 4 · 10b5-1 | Singh Prahlad R.Please See Remarks | SellCommon Stock | 1.1K | $102.52 | $109.5K | 120.2K |
| Feb 5, 2026Form 4 · 10b5-1 | Singh Prahlad R.Please See Remarks | SellCommon Stock | 3.1K | $101.45 | $312.4K | 121.3K |