Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | $6.69B | $7.06B | $7.45B | $7.83B |
| Gross profit | $3.75B | $4.00B | $4.29B | $4.67B |
| Gross margin | 56.09% | 56.61% | 57.64% | 59.65% |
| Operating expenses | $5.42B | $5.22B | $5.38B | $2.26B |
| Operating income | $1.27B | $1.84B | $2.07B | $2.41B |
| Operating margin | 19.02% | 26.07% | 27.79% | 30.76% |
| EBITDA | $2.28B | $2.83B | $3.06B | $3.40B |
| EBITDA margin | 34.12% | 40.07% | 41.10% | 43.43% |
| Net income | $930.0M | $1.36B | $1.54B | $1.76B |
| Net profit margin | 13.91% | 19.30% | 20.67% | 22.52% |
| Basic EPSper basic share | $6.43 | $9.43 | $10.65 | $12.21 |
| Diluted EPSper diluted share | $6.43 | $9.43 | $10.65 | $12.21 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 13.03%18.09M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 6.10%8.46M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 4.60%6.38M shares |
AQR CAPITAL MANAGEMENT LLC | 4.33%6M shares |
STATE STREET CORP | 3.43%4.75M shares |
Dodge & Cox | 3.22%4.47M shares |
NORGES BANK | 3.21%4.46M shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.61%3.62M shares |
DIMENSIONAL FUND ADVISORS LP | 2.24%3.11M shares |
GOLDMAN SACHS GROUP INC | 2.01%2.8M shares |
AMERICAN CENTURY COMPANIES INC | 1.61%2.24M shares |
Qube Research & Technologies Ltd | 1.52%2.11M shares |
CITADEL ADVISORS LLC | 1.48%2.06M shares |
DME Capital Management, LP | 1.39%1.92M shares |
MORGAN STANLEY | 1.30%1.8M shares |
PRUDENTIAL FINANCIAL INC | 1.19%1.65M shares |
FMR LLC | 0.97%1.34M shares |
NORTHERN TRUST CORP | 0.95%1.31M shares |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 0.92%1.27M shares |
Pacer Advisors, Inc. | 0.91%1.26M shares |
Percentages use 138.77M 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 |
|---|---|---|---|---|---|---|
| Mar 13, 2026Form 4 | Potter LeonardDirector | BuyClass A Common Stock | 2.5K | $37.65 | $94.1K | 15.9K |
| Mar 12, 2026Form 4 | Potter LeonardDirector | BuyClass A Common Stock | 5.0K | $37.88 | $189.4K | 13.4K |
| Mar 11, 2026Form 4 | Potter LeonardDirector | BuyClass A Common Stock | 3.0K | $38.34 | $115.0K | 8.4K |
| Mar 10, 2026Form 4 | Potter LeonardDirector | BuyClass A Common Stock | 3.0K | $37.31 | $111.9K | 5.4K |
| Mar 9, 2026Form 4 | Conway Michael AaronDirector | BuyClass A Common Stock | 1.4K | $36.14 | $48.8K | 3.7K |