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 | $1.72B | $1.58B | $1.74B | $1.48B | $1.33B | $1.21B | $1.23B | $885.7M | $848.3M | $941.5M | $938.4M | $908.4M | $489.9M | $352.4M | $309.7M | $260.6M | $228.4M | $234.7M |
| Gross profit | $1.53B | $1.41B | $1.74B | $1.48B | $1.33B | $1.20B | $1.22B | $863.8M | $796.9M | $849.7M | — | — | — | — | — | — | — | — |
| Gross margin | 89.35% | 88.85% | 99.98% | 99.83% | 99.70% | 99.27% | 98.66% | 97.52% | 93.94% | 90.24% | — | — | — | — | — | — | — | — |
| Operating expenses | $917.1M | $852.2M | $1.02B | $867.0M | $726.7M | $691.6M | $731.1M | $526.5M | $489.7M | $621.7M | — | — | — | — | $186.9M | $169.0M | $149.8M | $142.0M |
| Operating income | $799.4M | $730.9M | $723.4M | $612.1M | $604.9M | $517.7M | $501.6M | $359.3M | $358.6M | $319.8M | $209.9M | $223.9M | $85.9M | $94.3M | $122.8M | $91.6M | $78.6M | $92.7M |
| Operating margin | 46.57% | 46.17% | 41.54% | 41.38% | 45.43% | 42.81% | 40.69% | 40.56% | 42.27% | 33.97% | 22.37% | 24.65% | 17.53% | 26.77% | 39.65% | 35.15% | 34.43% | 39.49% |
| EBITDA | $1.34B | $1.24B | $1.32B | $1.13B | $1.10B | $973.9M | $961.7M | $657.4M | $620.0M | $599.5M | $497.7M | $472.5M | $226.2M | $149.5M | $152.4M | $109.9M | $99.5M | $115.8M |
| EBITDA margin | 77.90% | 78.20% | 75.66% | 76.52% | 82.28% | 80.54% | 78.01% | 74.23% | 73.08% | 63.67% | 53.04% | 52.01% | 46.18% | 42.42% | 49.21% | 42.17% | 43.57% | 49.33% |
| Net income | $466.4M | $460.8M | $708.3M | $599.1M | $410.0M | $455.4M | $305.2M | $411.6M | $277.3M | $267.7M | $172.3M | $239.8M | $98.9M | $62.1M | $139.1M | $74.0M | $69.0M | $78.0M |
| Net profit margin | 27.17% | 29.11% | 40.68% | 40.51% | 30.79% | 37.65% | 24.76% | 46.47% | 32.69% | 28.44% | 18.36% | 26.40% | 20.18% | 17.63% | 44.91% | 28.38% | 30.22% | 33.25% |
| Basic EPSper basic share | $2.11 | $2.09 | $3.29 | $3.00 | — | — | — | — | — | $2.50 | $1.62 | $2.42 | $1.43 | $1.30 | $3.44 | $1.86 | $1.74 | $1.98 |
| Diluted EPSper diluted share | $2.11 | $2.09 | $3.28 | $2.99 | — | — | — | — | — | $2.49 | $1.61 | $2.39 | $1.41 | $1.28 | $3.42 | $1.86 | $1.74 | $1.95 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 14.56%33.17M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 8.45%19.24M shares |
STATE STREET CORP | 5.42%12.36M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 4.40%10.03M shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.21%5.03M shares |
Invesco Ltd. | 1.99%4.54M shares |
MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 1.96%4.47M shares |
NORTHERN TRUST CORP | 1.49%3.4M shares |
DIMENSIONAL FUND ADVISORS LP | 1.47%3.35M shares |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1.43%3.26M shares |
NORGES BANK | 1.25%2.85M shares |
Legal & General Group Plc | 1.16%2.65M shares |
Bank of New York Mellon Corp | 1.01%2.31M shares |
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 1.00%2.27M shares |
Nuveen, LLC | 0.92%2.1M shares |
MORGAN STANLEY | 0.90%2.05M shares |
UBS Group AG | 0.89%2.02M shares |
BANK OF AMERICA CORP /DE/ | 0.79%1.79M shares |
DEUTSCHE BANK AG\ | 0.78%1.79M shares |
EQUITY INVESTMENT CORP | 0.66%1.51M shares |
Percentages use 227.81M shares of this listed class outstanding on Jun 30, 2026.
Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 6, 2026Form 4 | Zander Brian HChief Accounting Officer | SellCommon Stock | 433 | $74.00 | $32.0K | 13.9K |
| Aug 26, 2025Form 4 | Zander Brian HChief Accounting Officer | SellCommon Stock | 500 | $66.15 | $33.1K | 10.4K |
| Nov 20, 2024Form 4 | Zander Brian HChief Accounting Officer | SellCommon Stock | 440 | $56.65 | $24.9K | 7.2K |
| Nov 13, 2024Form 4 | Farrell PeterDirector | BuyCommon Stock | 1.0K | $55.56 | $55.6K | 22.3K |
| Nov 1, 2024Form 4 | ALEXANDER MARK ADirector | BuyCommon Stock | 5.0K | $55.29 | $276.4K | 45.9K |