Revenue
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $7.86B | $7.37B | $7.34B | $7.26B | $6.71B | $6.11B | $5.51B | $5.56B | $5.32B | $4.96B | $4.81B | $4.59B | $4.38B | $4.08B | $3.78B | $3.38B | $3.41B | $3.37B |
| Gross profit | $3.26B | $3.05B | $3.01B | $2.75B | $2.43B | $2.41B | $2.09B | $2.09B | $2.02B | $2.17B | $2.09B | $1.94B | $1.88B | $1.70B | $1.54B | $1.40B | $1.44B | $1.35B |
| Gross margin | 41.44% | 41.38% | 41.10% | 37.87% | 36.27% | 39.39% | 38.00% | 37.53% | 37.89% | 43.68% | 43.36% | 42.25% | 42.86% | 41.75% | 40.83% | 41.42% | 42.06% | 40.17% |
| Research & development | $97.9M | $94.7M | $92.2M | $86.6M | $80.5M | $77.6M | $76.5M | $71.6M | $69.7M | $64.9M | $61.5M | $56.7M | $54.6M | $49.3M | $45.4M | $40.9M | $41.3M | — |
| Operating expenses | $2.29B | $2.15B | $2.11B | $1.96B | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Operating income | $966.1M | $899.9M | $901.0M | $792.0M | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Operating margin | 12.29% | 12.21% | 12.28% | 10.91% | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA | $1.20B | $1.08B | $1.08B | $923.3M | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 15.20% | 14.69% | 14.68% | 12.72% | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | $661.4M | $688.7M | $588.4M | $478.7M | $491.5M | $502.6M | $304.4M | $266.6M | $337.8M | $181.8M | $354.7M | $239.5M | $291.7M | $98.6M | $215.9M | $189.1M | $180.0M | $119.6M |
| Net profit margin | 8.41% | 9.34% | 8.02% | 6.60% | 7.33% | 8.23% | 5.53% | 4.79% | 6.35% | 3.67% | 7.37% | 5.21% | 6.66% | 2.42% | 5.72% | 5.59% | 5.28% | 3.55% |
| Basic EPSper basic share | $5.19 | $5.38 | $4.58 | $3.74 | $3.81 | $3.89 | $2.35 | $2.03 | $2.55 | $1.37 | $2.70 | $1.81 | $2.20 | $0.75 | $1.65 | $1.46 | $1.40 | $0.93 |
| Diluted EPSper diluted share | $5.17 | $5.35 | $4.56 | $3.72 | $3.79 | $3.87 | $2.34 | $2.01 | $2.50 | $1.36 | $2.63 | $1.78 | $2.18 | $0.74 | $1.65 | $1.45 | $1.39 | $0.93 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | ≈10.27%13.11M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | ≈5.59%7.14M shares |
Aristotle Capital Management, LLC | ≈5.42%6.91M shares |
STATE STREET CORP | ≈5.29%6.75M shares |
VANGUARD CAPITAL MANAGEMENT LLC | ≈4.52%5.77M shares |
MORGAN STANLEY | ≈3.29%4.2M shares |
Allspring Global Investments Holdings, LLC | ≈3.25%4.15M shares |
VICTORY CAPITAL MANAGEMENT INC | ≈3.00%3.82M shares |
GEODE CAPITAL MANAGEMENT, LLC | ≈2.08%2.66M shares |
PRICE T ROWE ASSOCIATES INC /MD/ | ≈2.00%2.55M shares |
JPMORGAN CHASE & CO | ≈1.67%2.13M shares |
CITADEL ADVISORS LLC | ≈1.22%1.56M shares |
DIMENSIONAL FUND ADVISORS LP | ≈1.11%1.41M shares |
BANK OF AMERICA CORP /DE/ | ≈0.98%1.25M shares |
NORTHERN TRUST CORP | ≈0.95%1.21M shares |
Balyasny Asset Management L.P. | ≈0.90%1.15M shares |
NORGES BANK | ≈0.88%1.13M shares |
MILLENNIUM MANAGEMENT LLC | ≈0.86%1.1M shares |
Bank of New York Mellon Corp | ≈0.83%1.06M shares |
CINCINNATI INSURANCE CO | ≈0.81%1.03M shares |
Percentages use 127.64M shares of this listed class outstanding on May 31, 2026. ≈ compares the latest reported holding with a share total from a different date; it is not a confirmed current stake.
Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jan 21, 2026Form 4 | Kinser Timothy R.VP-Operations | SellCommon Stock, $0.01 par value | 3.4K | $110.31 | $379.6K | 21.2K |
| Nov 11, 2025Form 4 | Nance Frederick R.Director | SellCommon Stock, $0.01 par value | 792 | $107.98 | $85.5K | 8.0K |
| Oct 31, 2025Form 4 | FAZZOLARI SALVATORE DDirector | SellCommon Stock, $0.01 par value | 375 | $107.67 | $40.4K | 21.6K |
| Aug 6, 2025Form 4 | Nance Frederick R.Director | SellCommon Stock, $0.01 par value | 1.0K | $119.36 | $119.4K | 7.4K |
| Nov 14, 2024Form 4 | Nance Frederick R.Director | SellCommon Stock, $0.01 par value | 594 | $135.47 | $80.5K | 8.5K |