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 | $5.81B | $5.38B | $4.42B | $4.13B | $3.80B | $3.34B | $3.08B | $3.22B | $3.14B | $3.15B | $3.26B | $3.00B | $2.91B | $2.85B | $2.82B | $2.76B | $2.86B | $3.28B |
| Gross profit | $4.32B | $4.03B | $3.31B | $2.99B | $2.76B | $2.47B | $2.28B | $2.39B | $2.34B | $2.36B | $2.42B | $2.23B | $2.15B | $2.09B | $2.05B | $2.02B | $2.04B | $2.35B |
| Gross margin | 74.38% | 74.92% | 74.91% | 72.27% | 72.44% | 74.00% | 74.06% | 74.42% | 74.61% | 74.89% | 74.21% | 74.18% | 73.95% | 73.39% | 72.71% | 73.12% | 71.45% | 71.81% |
| Operating expenses | $5.19B | $4.87B | $4.19B | $3.99B | $3.64B | $3.14B | $3.02B | $2.99B | $2.91B | $2.89B | $2.94B | $2.69B | $2.67B | $2.59B | $2.59B | $2.56B | $2.70B | $3.17B |
| Operating income | $619.9M | $512.0M | $229.6M | $144.4M | $159.5M | $199.3M | $62.6M | $230.7M | $226.1M | $256.2M | $317.5M | $311.2M | $242.2M | $256.8M | $231.8M | $205.4M | $154.5M | $102.8M |
| Operating margin | 10.67% | 9.51% | 5.20% | 3.49% | 4.19% | 5.97% | 2.03% | 7.17% | 7.21% | 8.13% | 9.75% | 10.37% | 8.32% | 9.01% | 8.22% | 7.44% | 5.40% | 3.14% |
| EBITDA | $862.9M | $741.9M | $411.5M | $329.4M | $342.7M | $349.5M | $224.9M | $378.3M | $377.5M | $412.6M | $473.8M | $456.4M | $378.2M | $388.3M | $356.9M | $333.9M | $290.3M | $248.0M |
| EBITDA margin | 14.86% | 13.78% | 9.32% | 7.97% | 9.01% | 10.47% | 7.31% | 11.76% | 12.04% | 13.10% | 14.55% | 15.20% | 13.00% | 13.62% | 12.65% | 12.09% | 10.16% | 7.57% |
| Net income | $487.0M | $383.1M | $155.3M | $102.6M | $117.6M | $131.6M | $24.4M | $154.9M | $125.9M | $150.8M | $200.6M | $194.7M | $154.0M | $163.4M | $151.2M | $141.1M | $137.7M | $79.2M |
| Net profit margin | 8.39% | 7.12% | 3.52% | 2.48% | 3.09% | 3.94% | 0.79% | 4.81% | 4.02% | 4.79% | 6.16% | 6.48% | 5.29% | 5.73% | 5.36% | 5.11% | 4.82% | 2.42% |
| Basic EPSper basic share | $11.16 | $8.60 | $3.49 | $2.33 | $2.62 | $2.89 | $0.64 | $4.04 | $2.75 | $2.98 | $3.47 | $3.09 | $2.33 | $2.28 | $1.93 | $1.55 | $1.35 | $0.78 |
| Diluted EPSper diluted share | $10.87 | $8.32 | $3.40 | $2.28 | $2.58 | $2.83 | $0.63 | $3.96 | $2.72 | $2.94 | $3.42 | $3.02 | $2.26 | $2.20 | $1.87 | $1.53 | $1.34 | $0.77 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | ≈15.95%6.73M shares |
FMR LLC | ≈15.24%6.43M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | ≈5.95%2.51M shares |
VANGUARD CAPITAL MANAGEMENT LLC | ≈4.58%1.93M shares |
STATE STREET CORP | ≈4.14%1.75M shares |
Capital World Investors | ≈2.79%1.18M shares |
GEODE CAPITAL MANAGEMENT, LLC | ≈2.64%1.12M shares |
Holocene Advisors, LP | ≈2.62%1.11M shares |
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | ≈2.52%1.07M shares |
Orbis Allan Gray Ltd | ≈2.22%935.8K shares |
RENAISSANCE TECHNOLOGIES LLC | ≈2.16%913.27K shares |
DIMENSIONAL FUND ADVISORS LP | ≈2.10%888.12K shares |
CITADEL ADVISORS LLC | ≈2.09%880.72K shares |
AMERIPRISE FINANCIAL INC | ≈1.87%787.07K shares |
CONGRESS ASSET MANAGEMENT CO | ≈1.62%685.35K shares |
GOLDMAN SACHS GROUP INC | ≈1.55%654.6K shares |
NEUBERGER BERMAN GROUP LLC | ≈1.51%639.04K shares |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | ≈1.50%634.75K shares |
MORGAN STANLEY | ≈1.35%570.3K shares |
Freestone Grove Partners LP | ≈1.29%543.08K shares |
Percentages use 42.2M shares of this listed class outstanding on Jun 24, 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 |
|---|---|---|---|---|---|---|
| Jun 8, 2026Form 4 | Allen Frances L.Director | SellCommon Stock | 2.0K | $143.46 | $286.8K | 13.0K |
| Jun 4, 2026Form 4 | Allen Frances L.Director | SellCommon Stock | 1.0K | $143.60 | $143.6K | 15.0K |
| Jun 2, 2026Form 4 | Allen Frances L.Director | SellCommon Stock | 1.3K | $139.25 | $181.0K | 16.0K |
| May 15, 2026Form 4 | Allen Frances L.Director | SellCommon Stock | 1.0K | $135.78 | $135.8K | 18.6K |
| May 14, 2026Form 4 · 10b5-1 | Katzman James CDirector | SellCommon Stock | 547 | $128.11 | $70.1K | 28.9K |