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 | $30.85B | $27.92B | $33.11B | $37.12B | $34.48B | $28.67B | $28.92B | $29.68B | $26.55B | $23.49B | $23.28B | $22.77B | $21.36B | $20.41B | $21.39B | $18.74B | $14.68B | $16.76B |
| Gross profit | $3.47B | $3.29B | $4.15B | $4.84B | $4.20B | $3.19B | $3.30B | $3.70B | $3.36B | $3.14B | $3.04B | $3.00B | $2.79B | $2.74B | $2.95B | $2.42B | $1.75B | $2.28B |
| Gross margin | 11.24% | 11.79% | 12.53% | 13.03% | 12.19% | 11.13% | 11.41% | 12.47% | 12.64% | 13.39% | 13.04% | 13.16% | 13.07% | 13.41% | 13.78% | 12.90% | 11.92% | 13.62% |
| Operating expenses | $2.64B | $2.52B | $2.68B | $2.77B | $2.65B | $2.30B | $3.19B | $2.55B | $2.41B | $2.27B | $22.46B | $22.01B | $20.66B | $19.60B | $20.48B | $17.99B | $14.41B | $2.78B |
| Operating income | $822.2M | $768.6M | $1.47B | $2.07B | $1.56B | $894.5M | $107.7M | $1.15B | $945.7M | $876.8M | $824.5M | $762.3M | $693.5M | $804.1M | $908.8M | $750.8M | $272.8M | −$493.6M |
| Operating margin | 2.66% | 2.75% | 4.44% | 5.57% | 4.52% | 3.12% | 0.37% | 3.87% | 3.56% | 3.73% | 3.54% | 3.35% | 3.25% | 3.94% | 4.25% | 4.01% | 1.86% | −2.94% |
| EBITDA | $960.0M | $931.6M | $1.65B | $2.26B | $1.75B | $1.08B | $297.5M | $1.33B | $1.10B | $1.04B | $980.2M | $918.3M | $824.6M | $919.5M | $1.01B | $828.1M | $339.8M | −$424.3M |
| EBITDA margin | 3.11% | 3.34% | 4.99% | 6.08% | 5.08% | 3.78% | 1.03% | 4.49% | 4.14% | 4.41% | 4.21% | 4.03% | 3.86% | 4.51% | 4.73% | 4.42% | 2.31% | −2.53% |
| Net income | $571.3M | $392.1M | $903.5M | $1.43B | $1.11B | $584.4M | −$204.1M | $716.2M | $402.2M | $522.8M | $497.7M | $498.0M | $399.4M | $506.3M | $598.8M | $479.6M | $123.5M | −$613.7M |
| Net profit margin | 1.85% | 1.40% | 2.73% | 3.84% | 3.21% | 2.04% | −0.71% | 2.41% | 1.51% | 2.23% | 2.14% | 2.19% | 1.87% | 2.48% | 2.80% | 2.56% | 0.84% | −3.66% |
| Basic EPSper basic share | $11.03 | $7.36 | $16.03 | $22.01 | $15.29 | $7.49 | -$2.44 | $8.19 | $4.54 | $5.75 | $5.26 | $5.05 | $3.89 | $4.64 | $5.25 | $4.06 | $1.03 | -$5.08 |
| Diluted EPSper diluted share | $10.93 | $7.29 | $15.84 | $21.80 | $15.10 | $7.43 | -$2.44 | $8.10 | $4.48 | $5.68 | $5.20 | $4.98 | $3.85 | $4.56 | $5.17 | $4.01 | $1.03 | -$5.08 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
BlackRock, Inc. | 5.02M |
DIMENSIONAL FUND ADVISORS LP | 3.04M |
VANGUARD PORTFOLIO MANAGEMENT LLC | 2.99M |
VANGUARD CAPITAL MANAGEMENT LLC | 2.32M |
AQR CAPITAL MANAGEMENT LLC | 2.18M |
Boston Partners | 2.12M |
LSV ASSET MANAGEMENT | 1.89M |
GREENHAVEN ASSOCIATES INC | 1.76M |
STATE STREET CORP | 1.69M |
ACR Alpine Capital Research, LLC | 1.46M |
EARNEST PARTNERS LLC | 1.38M |
BANK OF AMERICA CORP /DE/ | 1.27M |
LYRICAL ASSET MANAGEMENT LP | 1.24M |
GEODE CAPITAL MANAGEMENT, LLC | 1.14M |
Capital World Investors | 956.54K |
SEI INVESTMENTS CO | 946.85K |
Woodline Partners LP | 908.11K |
FIL Ltd | 908.08K |
FMR LLC | 842.28K |
NORTHERN TRUST CORP | 589.66K |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 2, 2026Form 4 | Zech GretchenSVP, Chief Gov, Sust, HR Offr | SellCommon Stock | 14.3K | $228.36 | $3.27M | 21.7K |
| Jun 2, 2026Form 4 | Zech GretchenSVP, Chief Gov, Sust, HR Offr | SellCommon Stock | 6.6K | $228.92 | $1.51M | 21.7K |
| May 29, 2026Form 4 | Zech GretchenSVP, Chief Gov, Sust, HR Offr | SellCommon Stock | 4.6K | $215.15 | $989.7K | 28.3K |
| May 22, 2026Form 4 | Jean-Claude Carine LamercieSVP, CLCO and Secretary | SellCommon Stock | 3.0K | $216.00 | $648.0K | 12.6K |
| May 21, 2026Form 4 | Zech GretchenSVP, Chief Gov, Sust, HR Offr | SellCommon Stock | 16.0K | $212.08 | $3.39M | 32.9K |