Revenue
2007
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 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $17.27B | $15.69B | $14.69B | $14.29B | $14.29B | $13.17B | $14.95B | $15.29B | $15.27B | $15.42B | $15.13B | $15.32B | $14.58B | $14.22B | $13.87B | $12.54B | $11.72B | $13.36B | $12.69B |
| Gross profit | $1.47B | $2.92B | $2.71B | $2.68B | $2.79B | $2.18B | $2.76B | $2.85B | $2.81B | $2.77B | $2.64B | $2.72B | — | — | — | — | — | — | — |
| Gross margin | 8.49% | 18.64% | 18.44% | 18.76% | 19.52% | 16.57% | 18.45% | 18.66% | 18.37% | 17.95% | 17.46% | 17.73% | — | — | — | — | — | — | — |
| Operating expenses | $16.83B | $13.41B | $12.59B | $12.21B | $12.09B | $11.57B | $12.83B | $13.16B | $13.19B | $13.39B | $13.21B | $13.37B | $12.76B | $12.42B | $12.20B | $11.08B | $10.35B | $11.67B | $11.03B |
| Operating income | $444.7M | $2.27B | $2.10B | $2.08B | $2.20B | $1.60B | $2.12B | $2.13B | $2.08B | $2.03B | $1.92B | $1.94B | $1.83B | $1.80B | $1.67B | $1.46B | $1.37B | $1.69B | $1.66B |
| Operating margin | 2.57% | 14.50% | 14.33% | 14.58% | 15.38% | 12.14% | 14.19% | 13.95% | 13.64% | 13.17% | 12.69% | 12.69% | 12.52% | 12.69% | 12.05% | 11.64% | 11.73% | 12.65% | 13.07% |
| EBITDA | $721.4M | $2.52B | $2.32B | $2.30B | $2.41B | $1.82B | $2.35B | $2.40B | $2.37B | $2.32B | $2.21B | $2.24B | $2.11B | $2.09B | $1.94B | $1.71B | $1.62B | $1.93B | $1.87B |
| EBITDA margin | 4.18% | 16.04% | 15.76% | 16.12% | 16.87% | 13.83% | 15.74% | 15.68% | 15.49% | 15.07% | 14.61% | 14.61% | 14.47% | 14.68% | 14.02% | 13.66% | 13.80% | 14.41% | 14.71% |
| Net income | −$54.5M | $1.48B | $1.39B | $1.32B | $1.41B | $945.4M | $1.34B | $1.33B | $1.09B | $1.15B | $1.09B | $1.10B | $991.1M | $998.3M | $952.6M | $827.7M | $793.0M | $1.00B | $975.7M |
| Net profit margin | −0.32% | 9.44% | 9.47% | 9.21% | 9.85% | 7.18% | 8.95% | 8.67% | 7.13% | 7.45% | 7.23% | 7.21% | 6.80% | 7.02% | 6.87% | 6.60% | 6.77% | 7.49% | 7.69% |
| Basic EPSper basic share | -$0.27 | $7.54 | $6.98 | $6.40 | $6.57 | $4.38 | $6.09 | $5.85 | $4.68 | $4.80 | $4.43 | $4.27 | $3.73 | $3.64 | $3.38 | $2.74 | $2.54 | $3.17 | $2.95 |
| Diluted EPSper diluted share | -$0.27 | $7.46 | $6.91 | $6.36 | $6.53 | $4.37 | $6.06 | $5.83 | $4.65 | $4.78 | $4.41 | $4.24 | $3.71 | $3.61 | $3.33 | $2.70 | $2.53 | $3.14 | $2.93 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
BlackRock, Inc. | 28.59M |
STATE STREET CORP | 24.59M |
VANGUARD CAPITAL MANAGEMENT LLC | 18.6M |
First Eagle Investment Management, LLC | 14.69M |
VANGUARD PORTFOLIO MANAGEMENT LLC | 13.48M |
Bank of New York Mellon Corp | 12.55M |
JPMORGAN CHASE & CO | 12.09M |
GEODE CAPITAL MANAGEMENT, LLC | 8.65M |
MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 8.31M |
FMR LLC | 7.67M |
HOTCHKIS & WILEY CAPITAL MANAGEMENT LLC | 6.87M |
Capital Research Global Investors | 6.72M |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 6.1M |
MORGAN STANLEY | 5.88M |
Baird Financial Group, Inc. | 4.85M |
Invesco Ltd. | 4.24M |
DIMENSIONAL FUND ADVISORS LP | 3.99M |
GOLDMAN SACHS GROUP INC | 3.86M |
Pacer Advisors, Inc. | 3.17M |
Beutel, Goodman & Co Ltd. | 3.09M |
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 |
|---|---|---|---|---|---|---|
| Mar 2, 2026Form 4 | RICE LINDA JOHNSONDirector | SellCommon Stock, par value $0.15 per share | 1.3K | $85.25 | $114.9K | 11.5K |
| May 30, 2025Form 4 | RICE LINDA JOHNSONDirector | SellCommon Stock, par value $0.15 per share | 1.6K | $73.65 | $120.7K | 10.6K |
| Oct 18, 2024Form 4 | Castellaneta AndrewSVP, Chief Accounting Officer | SellCommon Stock, par value $0.15 per share | 519 | $105.20 | $54.6K | 23.5K |
| Oct 18, 2024Form 4 | Castellaneta AndrewSVP, Chief Accounting Officer | SellCommon Stock, par value $0.15 per share | 3.5K | $105.30 | $366.5K | 24.1K |
| Aug 26, 2024Form 4 | Tarlowe Rochelle M.Senior VP and Treasurer | SellCommon Stock, par value $0.15 per share | 3.0K | $99.17 | $297.5K | 15.4K |