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.29B | $5.31B | $5.54B | $6.18B | $5.30B | $3.94B | $3.20B | $3.00B | $2.79B | $2.57B | $2.36B | $2.25B | $2.08B | $1.95B | $1.79B | $1.61B | $1.54B | $1.78B |
| Gross profit | $1.57B | $1.58B | $1.66B | $1.93B | $1.62B | $1.13B | $924.9M | $870.2M | $805.3M | $741.1M | $675.6M | $643.3M | $591.3M | $567.4M | $531.6M | $471.3M | $449.7M | $515.2M |
| Gross margin | 29.73% | 29.66% | 29.96% | 31.29% | 30.54% | 28.73% | 28.91% | 29.02% | 28.88% | 28.83% | 28.59% | 28.64% | 28.43% | 29.04% | 29.64% | 29.20% | 29.21% | 28.89% |
| Operating expenses | $992.3M | $958.1M | $913.5M | $907.6M | $784.3M | $666.9M | $583.7M | $556.3M | $520.9M | $485.2M | $459.4M | $454.5M | $425.8M | $422.5M | $406.5M | $370.0M | $361.3M | $399.8M |
| Operating income | $580.2M | $617.2M | $746.6M | $1.03B | $832.8M | $464.0M | $341.2M | $313.9M | $284.4M | $255.9M | $216.2M | $188.9M | $165.5M | $144.9M | $125.1M | $101.2M | $88.4M | $115.5M |
| Operating margin | 10.97% | 11.62% | 13.47% | 16.60% | 15.73% | 11.79% | 10.67% | 10.47% | 10.20% | 9.95% | 9.15% | 8.41% | 7.96% | 7.41% | 6.97% | 6.27% | 5.74% | 6.47% |
| EBITDA | $630.9M | $661.8M | $786.0M | $1.06B | $862.4M | $493.0M | $370.1M | $341.1M | $309.5M | $277.2M | $233.0M | $204.2M | $179.7M | $157.4M | $136.0M | $112.1M | $97.5M | $125.2M |
| EBITDA margin | 11.93% | 12.46% | 14.18% | 17.22% | 16.28% | 12.52% | 11.57% | 11.38% | 11.10% | 10.78% | 9.86% | 9.09% | 8.64% | 8.05% | 7.58% | 6.95% | 6.33% | 7.02% |
| Net income | $406.4M | $434.3M | $523.2M | $748.5M | $650.6M | $366.7M | $261.6M | $234.5M | $191.6M | $149.0M | $128.3M | $110.7M | $97.3M | $82.0M | $72.0M | $57.6M | $19.2M | $57.0M |
| Net profit margin | 7.68% | 8.18% | 9.44% | 12.11% | 12.29% | 9.32% | 8.18% | 7.82% | 6.87% | 5.79% | 5.43% | 4.93% | 4.68% | 4.20% | 4.01% | 3.57% | 1.25% | 3.19% |
| Basic EPSper basic share | $10.89 | $11.37 | $13.45 | $18.89 | $16.21 | $9.14 | $6.57 | $5.82 | $4.69 | $3.56 | $2.98 | $2.50 | $2.10 | $1.75 | $1.49 | $1.17 | $0.39 | $1.19 |
| Diluted EPSper diluted share | $10.85 | $11.30 | $13.35 | $18.70 | $15.97 | $8.97 | $6.40 | $5.62 | $4.51 | $3.47 | $2.90 | $2.44 | $2.05 | $1.71 | $1.47 | $1.15 | $0.39 | $1.17 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 11.10%4.03M shares |
WELLINGTON MANAGEMENT GROUP LLP | 7.09%2.58M shares |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 7.08%2.57M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 5.67%2.06M shares |
T. Rowe Price Investment Management, Inc. | 5.47%1.99M shares |
MORGAN STANLEY | 4.78%1.74M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 4.23%1.54M shares |
AQR CAPITAL MANAGEMENT LLC | 3.85%1.4M shares |
STATE STREET CORP | 2.97%1.08M shares |
PEREZ DE LA MESA MANUEL J | ≈2.64%958.16K shares |
MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 2.01%729.14K shares |
Bank of New York Mellon Corp | 1.90%689.7K shares |
GEODE CAPITAL MANAGEMENT, LLC | 1.61%583.54K shares |
NEUBERGER BERMAN GROUP LLC | 1.50%546.22K shares |
DIMENSIONAL FUND ADVISORS LP | 1.46%530.34K shares |
AMERICAN CENTURY COMPANIES INC | 1.38%500.3K shares |
Corient Private Wealth LP | 1.19%433.57K shares |
UBS Group AG | 1.18%427.34K shares |
NORGES BANK | 1.14%412.49K shares |
WELLS FARGO & COMPANY/MN | 1.11%404.01K shares |
Percentages use 36.34M shares of this listed class outstanding on Jun 30, 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 |
|---|---|---|---|---|---|---|
| May 13, 2026Form 4 | PEREZ DE LA MESA MANUEL JDirector | BuyCommon Stock · indirect | 10.0K | $175.95 | $1.76M | 40.1K |
| May 8, 2026Form 4 | WHALEN DAVID GDirector | BuyCommon Stock | 525 | $190.44 | $100.0K | 8.9K |
| May 7, 2026Form 4 | PEREZ DE LA MESA MANUEL JDirector | BuyCommon Stock · indirect | 10.0K | $190.00 | $1.90M | 30.1K |
| May 7, 2026Form 4 | STOKELY JOHN EDirector | BuyCommon Stock | 1.0K | $193.07 | $193.1K | 16.2K |
| May 7, 2026Form 4 | Hope James DDirector | BuyCommon Stock | 464 | $194.42 | $90.2K | 3.7K |