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.38B | $5.80B | $6.39B | $7.24B | $6.46B | $5.11B | $6.07B | $5.80B | $5.27B | $5.25B | $5.09B | $4.70B | $4.25B | $4.11B | $3.78B | $3.18B | $3.04B | $4.60B |
| Gross profit | $2.00B | $2.25B | $2.58B | $3.09B | $2.70B | $2.01B | $2.53B | $2.41B | $2.16B | $2.16B | $2.11B | $1.92B | $1.72B | $1.65B | $1.49B | $1.19B | $1.10B | $1.91B |
| Gross margin | 37.23% | 38.77% | 40.28% | 42.75% | 41.72% | 39.39% | 41.57% | 41.57% | 41.08% | 41.15% | 41.50% | 40.96% | 40.58% | 40.11% | 39.44% | 37.61% | 36.35% | 41.59% |
| Operating expenses | $1.93B | $2.01B | $2.11B | $2.20B | $1.89B | $1.59B | $1.90B | $1.82B | $1.65B | $1.61B | — | $1.43B | $1.32B | $1.31B | $1.24B | $1.08B | $1.04B | — |
| Operating income | $76.5M | $241.5M | $464.6M | $890.6M | $805.8M | $421.8M | $621.8M | $588.9M | $517.3M | $554.5M | — | $497.2M | $398.3M | $343.4M | $249.4M | $115.0M | $66.8M | — |
| Operating margin | 1.42% | 4.17% | 7.27% | 12.30% | 12.47% | 8.26% | 10.24% | 10.15% | 9.82% | 10.56% | — | 10.59% | 9.38% | 8.35% | 6.60% | 3.62% | 2.20% | — |
| EBITDA | $128.4M | $294.7M | $518.8M | $939.7M | $860.3M | $485.3M | $687.4M | $654.9M | $582.8M | $618.8M | — | $546.9M | $447.0M | $392.2M | $300.8M | $171.0M | $132.0M | — |
| EBITDA margin | 2.39% | 5.09% | 8.12% | 12.98% | 13.31% | 9.50% | 11.32% | 11.29% | 11.07% | 11.79% | — | 11.65% | 10.53% | 9.54% | 7.96% | 5.38% | 4.35% | — |
| Net income | $133.0M | $251.6M | $411.1M | $657.9M | $598.6M | $306.3M | $454.4M | $434.3M | $290.6M | $343.4M | $357.8M | $305.9M | $252.2M | $209.9M | $149.9M | $66.1M | $37.3M | $250.2M |
| Net profit margin | 2.47% | 4.34% | 6.43% | 9.09% | 9.26% | 5.99% | 7.48% | 7.49% | 5.52% | 6.54% | 7.02% | 6.52% | 5.94% | 5.11% | 3.97% | 2.08% | 1.23% | 5.44% |
| Basic EPSper basic share | $1.33 | $2.45 | $3.90 | $6.08 | $5.42 | $2.72 | $3.93 | $3.60 | $2.34 | $2.68 | $2.72 | $2.28 | $1.85 | $1.51 | $1.05 | $0.45 | $0.24 | $1.60 |
| Diluted EPSper diluted share | $1.33 | $2.44 | $3.88 | $6.03 | $5.36 | $2.70 | $3.90 | $3.57 | $2.33 | $2.67 | $2.69 | $2.26 | $1.83 | $1.50 | $1.04 | $0.44 | $0.24 | $1.59 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 13.04%13.35M shares |
Orbis Allan Gray Ltd | 9.65%9.88M shares |
AQR CAPITAL MANAGEMENT LLC | 6.90%7.06M shares |
PZENA INVESTMENT MANAGEMENT LLC | 6.08%6.22M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 5.25%5.38M shares |
STATE STREET CORP | 4.52%4.63M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 4.31%4.41M shares |
Capital World Investors | 4.09%4.19M shares |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 3.74%3.83M shares |
Quantinno Capital Management LP | 3.65%3.74M shares |
ALLIANCEBERNSTEIN L.P. | 3.56%3.64M shares |
MORGAN STANLEY | 3.09%3.16M shares |
DEPRINCE RACE & ZOLLO INC | 2.51%2.57M shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.23%2.28M shares |
NORTHERN TRUST CORP | 2.00%2.04M shares |
Invesco Ltd. | 1.81%1.86M shares |
T. Rowe Price Investment Management, Inc. | 1.57%1.61M shares |
WADDELL M KEITH | ≈1.54%1.57M shares |
FIDUCIARY MANAGEMENT INC /WI/ | 1.49%1.52M shares |
Allianz Asset Management GmbH | 1.38%1.41M shares |
Percentages use 102.36M 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 |
|---|---|---|---|---|---|---|
| Oct 28, 2025Form 4 | Kempthorne Dirk ADirector | SellCommon Stock | 6.5K | $28.87 | $187.8K | 11.7K |
| Nov 26, 2024Form 4 | Kempthorne Dirk ADirector | SellCommon Stock | 1.0K | $74.35 | $76.7K | 12.3K |
| Aug 1, 2024Form 4 | Kempthorne Dirk ADirector | SellCommon Stock | 1.3K | $63.09 | $82.0K | 13.3K |