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 | $5.20B | $5.34B | $4.98B | $4.72B | $4.19B | $3.63B | $3.81B | $3.88B | $3.84B | $3.64B | $3.47B | $3.37B | $3.20B | $2.95B | $2.84B | $2.59B | $2.85B | $3.44B |
| Gross profit | $1.73B | $1.78B | $1.55B | $1.28B | $1.19B | $1.04B | $1.08B | $1.11B | $1.13B | $1.08B | $947.4M | $903.3M | $861.2M | $722.3M | $669.9M | $701.2M | $788.1M | $934.5M |
| Gross margin | 33.39% | 33.28% | 31.10% | 27.23% | 28.34% | 28.62% | 28.36% | 28.61% | 29.31% | 29.56% | 27.32% | 26.82% | 26.92% | 24.49% | 23.58% | 27.12% | 27.68% | 27.16% |
| Research & development | $103.4M | $93.6M | $94.0M | $80.3M | $76.1M | $66.8M | $69.9M | $72.2M | $73.6M | $64.6M | $62.3M | $60.7M | $53.7M | $50.7M | $50.3M | $49.5M | $48.9M | — |
| Operating expenses | $693.3M | $737.1M | $757.7M | $628.5M | $598.1M | $561.6M | $422.9M | $601.3M | $630.7M | $647.1M | $642.0M | $568.6M | $572.2M | $503.2M | $485.5M | $496.7M | $678.9M | $715.9M |
| Operating income | $1.04B | $1.04B | $791.5M | $656.2M | $590.3M | $478.5M | $656.9M | $509.9M | $494.5M | $429.4M | $305.4M | $334.7M | $289.0M | $219.1M | $184.4M | $204.5M | $109.2M | $218.6M |
| Operating margin | 20.05% | 19.48% | 15.89% | 13.91% | 14.07% | 13.17% | 17.25% | 13.13% | 12.88% | 11.79% | 8.81% | 9.94% | 9.03% | 7.43% | 6.49% | 7.91% | 3.83% | 6.35% |
| EBITDA | $1.15B | $1.14B | $877.5M | $734.1M | $662.7M | $551.1M | $728.0M | $575.9M | $559.1M | $487.5M | $368.2M | $395.5M | $347.9M | $274.5M | $241.0M | $253.4M | $162.1M | $269.2M |
| EBITDA margin | 22.21% | 21.26% | 17.61% | 15.56% | 15.80% | 15.16% | 19.12% | 14.83% | 14.56% | 13.39% | 10.62% | 11.74% | 10.87% | 9.31% | 8.48% | 9.80% | 5.69% | 7.82% |
| Net income | $805.8M | $811.1M | $591.2M | $497.1M | $464.0M | $356.3M | $408.7M | $359.0M | $305.7M | $277.8M | $186.6M | $205.8M | $171.8M | $90.0M | $88.3M | $116.2M | $51.1M | $122.8M |
| Net profit margin | 15.51% | 15.19% | 11.87% | 10.54% | 11.06% | 9.80% | 10.73% | 9.24% | 7.96% | 7.63% | 5.38% | 6.11% | 5.37% | 3.05% | 3.11% | 4.49% | 1.79% | 3.57% |
| Basic EPSper basic share | $22.89 | $22.78 | $16.65 | $13.92 | $12.47 | $9.30 | $10.49 | $8.84 | $7.25 | $6.39 | $4.16 | $4.30 | $3.45 | $1.77 | $1.68 | $2.13 | $0.92 | $2.17 |
| Diluted EPSper diluted share | $22.79 | $22.66 | $16.58 | $13.88 | $12.39 | $9.24 | $10.38 | $8.74 | $7.14 | $6.32 | $4.09 | $4.23 | $3.39 | $1.75 | $1.65 | $2.08 | $0.90 | $2.11 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
NORRIS JOHN W III | 3.14M |
BlackRock, Inc. | 2.98M |
Capital International Investors | 2.48M |
VANGUARD CAPITAL MANAGEMENT LLC | 2.06M |
VIKING GLOBAL INVESTORS LP | 1.59M |
STATE STREET CORP | 1.48M |
VANGUARD PORTFOLIO MANAGEMENT LLC | 1.42M |
MORGAN STANLEY | 1.01M |
GEODE CAPITAL MANAGEMENT, LLC | 863.38K |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 739.86K |
MILLENNIUM MANAGEMENT LLC | 683.44K |
Invesco Ltd. | 485.55K |
Beacon Pointe Advisors, LLC | 417.52K |
GOLDMAN SACHS GROUP INC | 404.35K |
NORGES BANK | 360.5K |
CITADEL ADVISORS LLC | 355.17K |
BANK OF AMERICA CORP /DE/ | 342.22K |
CIBC Bancorp USA Inc. | 319.78K |
DIMENSIONAL FUND ADVISORS LP | 314.67K |
NORTHERN TRUST CORP | 298.36K |
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 6, 2026Form 4 | Kosel ChrisVP-Corp Controller and CAO | SellCommon Stock, Par Value $0.01 Per Share | 971 | $544.80 | $529.0K | 1.1K |
| Feb 25, 2026Form 4 | Wall Shane DDirector | SellCommon Stock, Par Value $0.01 Per Share | 100 | $540.01 | $54.0K | 2.2K |
| Feb 4, 2026Form 4 | TESKE TODD JDirector | SellCommon Stock, Par Value $0.01 Per Share | 700 | $533.45 | $373.4K | 6.9K |
| Feb 4, 2026Form 4 | Kosel ChrisVP-Corp Controller and CAO | SellCommon Stock, Par Value $0.01 Per Share | 254 | $536.50 | $136.3K | 1.1K |
| Nov 11, 2025Form 4 | TESKE TODD JDirector | SellCommon Stock, Par Value $0.01 Per Share | 600 | $491.85 | $295.1K | 7.6K |