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 | $3.46B | $3.27B | $3.27B | $3.18B | $2.76B | $2.35B | $2.49B | $2.48B | $2.29B | $2.11B | $2.02B | $2.15B | $2.02B | $1.95B | $1.84B | $1.51B | $1.33B | $1.49B |
| Gross profit | $1.54B | $1.45B | $1.45B | $1.43B | $1.22B | $1.03B | $1.13B | $1.12B | $1.03B | $930.8M | $904.3M | $949.3M | $873.4M | $803.7M | $738.7M | $618.5M | $522.4M | $597.4M |
| Gross margin | 44.51% | 44.21% | 44.19% | 44.84% | 44.29% | 43.69% | 45.10% | 45.01% | 44.89% | 44.05% | 44.75% | 44.20% | 43.15% | 41.13% | 40.18% | 40.88% | 39.29% | 40.11% |
| Research & development | $70.0M | $67.4M | $68.4M | $61.4M | $50.1M | $48.2M | $56.4M | $48.0M | $42.4M | $39.4M | $33.6M | $36.8M | $33.0M | $36.4M | $36.0M | $31.8M | $29.6M | — |
| Operating expenses | $839.5M | $768.0M | $714.4M | $675.5M | $587.5M | $506.7M | $546.0M | $548.8M | $524.1M | $518.4M | $467.3M | $518.1M | $477.9M | $675.5M | $434.0M | $369.4M | $337.5M | $391.5M |
| Operating income | $699.3M | $677.2M | $732.5M | $751.4M | $637.0M | $520.7M | $579.0M | $569.1M | $502.6M | $412.4M | $437.0M | $431.2M | $395.5M | $128.2M | $304.7M | $249.1M | $184.9M | $206.0M |
| Operating margin | 20.23% | 20.72% | 22.37% | 23.61% | 23.04% | 22.14% | 23.21% | 22.91% | 21.97% | 19.52% | 21.63% | 20.08% | 19.54% | 6.56% | 16.57% | 16.46% | 13.90% | 13.83% |
| EBITDA | $905.8M | $852.8M | $884.6M | $871.1M | $740.0M | $604.2M | $655.9M | $646.6M | $586.8M | $499.3M | $515.1M | $508.1M | $474.8M | $206.5M | $377.0M | $307.2M | $241.2M | $236.9M |
| EBITDA margin | 26.20% | 26.09% | 27.02% | 27.38% | 26.77% | 25.69% | 26.29% | 26.04% | 25.65% | 23.63% | 25.49% | 23.66% | 23.46% | 10.57% | 20.51% | 20.30% | 18.14% | 15.91% |
| Net income | $483.2M | $505.0M | $596.1M | $586.9M | $449.4M | $377.8M | $425.5M | $410.6M | $337.3M | $271.1M | $282.8M | $279.4M | $255.2M | $37.6M | $193.9M | $157.1M | $113.4M | $127.0M |
| Net profit margin | 13.98% | 15.45% | 18.21% | 18.44% | 16.25% | 16.07% | 17.06% | 16.53% | 14.74% | 12.83% | 14.00% | 13.01% | 12.61% | 1.93% | 10.54% | 10.38% | 8.53% | 8.53% |
| Basic EPSper basic share | $6.41 | $6.66 | $7.87 | $7.74 | $5.91 | $4.98 | $5.62 | $5.36 | $4.41 | $3.57 | $3.65 | $3.48 | $3.11 | $0.45 | $2.34 | $1.93 | $1.41 | $1.55 |
| Diluted EPSper diluted share | $6.41 | $6.64 | $7.85 | $7.71 | $5.88 | $4.94 | $5.56 | $5.29 | $4.36 | $3.53 | $3.62 | $3.45 | $3.09 | $0.45 | $2.32 | $1.90 | $1.40 | $1.53 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
BlackRock, Inc. | 5.73M |
VANGUARD CAPITAL MANAGEMENT LLC | 4.84M |
VANGUARD PORTFOLIO MANAGEMENT LLC | 3.73M |
STATE STREET CORP | 3.32M |
PRIMECAP MANAGEMENT CO/CA/ | 3.3M |
MORGAN STANLEY | 2.82M |
MILLENNIUM MANAGEMENT LLC | 2.37M |
GEODE CAPITAL MANAGEMENT, LLC | 2.1M |
NORDEA INVESTMENT MANAGEMENT AB | 1.84M |
VICTORY CAPITAL MANAGEMENT INC | 1.53M |
Invesco Ltd. | 1.5M |
Amundi | 1.46M |
Pictet Asset Management Holding SA | 1.26M |
WELLINGTON MANAGEMENT GROUP LLP | 1.14M |
Alyeska Investment Group, L.P. | 1.04M |
Impax Asset Management Group plc | 962K |
NORGES BANK | 916.54K |
Point72 Asset Management, L.P. | 905.94K |
DIMENSIONAL FUND ADVISORS LP | 849.65K |
Balyasny Asset Management L.P. | 846.58K |
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 |
|---|---|---|---|---|---|---|
| May 11, 2026Form 4 | ASHLEMAN ERIC DCEO and President | SellCOMMON STOCK | 4.9K | $215.81 | $1.06M | 66.7K |
| May 11, 2026Form 4 | ASHLEMAN ERIC DCEO and President | SellCOMMON STOCK | 10.5K | $214.95 | $2.25M | 71.6K |
| Nov 5, 2025Form 4 | Christenson Carl RDirector | BuyCOMMON STOCK | 600 | $169.41 | $101.6K | 6.4K |
| Aug 7, 2025Form 4 | Helmkamp Katrina LDirector | BuyCOMMON STOCK | 2.5K | $159.61 | $399.0K | 13.2K |
| Jun 5, 2025Form 4 | Mahendra AkhilInterim CFO | SellCOMMON STOCK | 250 | $180.89 | $45.2K | 5.0K |