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 | $13.65B | $13.82B | $13.27B | $12.79B | $13.09B | $11.63B | $12.51B | $11.88B | $9.74B | $8.58B | $7.19B | $6.74B | $5.06B | $4.12B | $3.27B | $2.47B | $2.05B | $1.91B |
| Gross profit | $5.26B | $5.38B | $5.35B | $5.22B | $5.32B | $4.59B | $4.85B | $4.57B | $3.80B | $3.35B | $2.83B | $2.65B | $2.08B | $1.72B | $1.39B | $1.09B | $927.8M | $843.8M |
| Gross margin | 38.57% | 38.95% | 40.34% | 40.82% | 40.66% | 39.50% | 38.80% | 38.52% | 39.02% | 39.05% | 39.39% | 39.35% | 41.00% | 41.82% | 42.57% | 44.27% | 45.30% | 44.21% |
| Operating expenses | $4.27B | $4.24B | $4.03B | $3.64B | $3.85B | $3.61B | $3.96B | $3.69B | $2.95B | $2.59B | $2.13B | $2.00B | $1.55B | $1.29B | $1.03B | $795.6M | $696.4M | $650.5M |
| Operating income | $993.0M | $1.15B | $1.32B | $1.58B | $1.47B | $986.0M | $896.6M | $882.2M | $845.0M | $763.4M | $704.6M | $649.9M | $530.2M | $438.0M | $361.5M | $297.9M | $231.4M | $193.3M |
| Operating margin | 7.27% | 8.28% | 9.98% | 12.36% | 11.26% | 8.48% | 7.17% | 7.43% | 8.68% | 8.89% | 9.80% | 9.64% | 10.47% | 10.62% | 11.05% | 12.06% | 11.30% | 10.13% |
| EBITDA | $1.41B | $1.55B | $1.64B | $1.84B | $1.76B | $1.28B | $1.21B | $1.18B | $1.08B | $969.5M | $832.8M | $775.3M | $616.6M | $508.1M | $416.0M | $339.3M | $269.5M | $226.7M |
| EBITDA margin | 10.34% | 11.22% | 12.38% | 14.42% | 13.43% | 11.05% | 9.68% | 9.90% | 11.04% | 11.29% | 11.58% | 11.50% | 12.18% | 12.32% | 12.72% | 13.74% | 13.16% | 11.88% |
| Net income | $608.0M | $693.0M | $938.0M | $1.15B | $1.09B | $638.0M | $541.3M | $480.1M | $533.7M | $464.0M | $423.2M | $381.5M | $311.6M | $261.2M | $210.3M | $169.1M | $127.5M | $99.9M |
| Net profit margin | 4.45% | 5.01% | 7.07% | 8.99% | 8.34% | 5.49% | 4.33% | 4.04% | 5.48% | 5.41% | 5.88% | 5.66% | 6.16% | 6.34% | 6.43% | 6.85% | 6.23% | 5.23% |
| Basic EPSper basic share | $2.36 | $2.62 | $3.50 | $4.15 | $3.68 | $2.10 | $1.75 | $1.53 | $1.73 | $1.51 | $1.39 | $1.26 | — | $0.88 | $0.72 | $0.59 | $0.46 | $0.37 |
| Diluted EPSper diluted share | $2.35 | $2.62 | $3.49 | $4.13 | $3.66 | $2.09 | $1.74 | $1.52 | $1.72 | $1.50 | $1.38 | $1.25 | — | $0.87 | $0.71 | $0.58 | $0.45 | $0.36 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 15.21%38.55M shares |
PZENA INVESTMENT MANAGEMENT LLC | 5.98%15.14M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 5.69%14.42M shares |
FULLER & THALER ASSET MANAGEMENT, INC. | 4.75%12.04M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 4.53%11.47M shares |
DIMENSIONAL FUND ADVISORS LP | 4.48%11.36M shares |
NORDEA INVESTMENT MANAGEMENT AB | 3.79%9.61M shares |
MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 3.71%9.39M shares |
STATE STREET CORP | 3.49%8.83M shares |
MORGAN STANLEY | 3.19%8.07M shares |
Capital World Investors | 2.82%7.16M shares |
Ancora Advisors LLC | 2.74%6.95M shares |
CHECK CAPITAL MANAGEMENT INC/CA | 2.23%5.66M shares |
GEODE CAPITAL MANAGEMENT, LLC | 1.91%4.84M shares |
COOKE & BIELER LP | 1.44%3.64M shares |
Nykredit A/S | 1.27%3.22M shares |
Swedbank AB | 1.25%3.16M shares |
Bank of New York Mellon Corp | 1.14%2.9M shares |
GOLDMAN SACHS GROUP INC | 1.14%2.9M shares |
LYRICAL ASSET MANAGEMENT LP | 1.14%2.89M shares |
Percentages use 253.4M 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 |
|---|---|---|---|---|---|---|
| Aug 28, 2025Form 4 | Urbain XavierDirector | BuyCommon Stock | 15.0K | $32.12 | $481.8K | 33.7K |
| Aug 27, 2025Form 4 | CLARKE ANDREW CDirector | BuyCommon Stock | 5.0K | $31.95 | $159.8K | 21.2K |
| Aug 27, 2025Form 4 | Jude Justin LPresident and CEO | BuyCommon Stock | 5.7K | $31.50 | $178.6K | 286.4K |
| May 1, 2025Form 4 · 10b5-1 | Zarcone Dominick PDirector | SellCommon Stock | 5.0K | $38.02 | $190.1K | 316.1K |
| Apr 25, 2025Form 4 | Jude Justin LPresident and CEO | BuyCommon Stock | 2.7K | $36.99 | $100.2K | 280.8K |