Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | $6.50B | $5.33B | $4.71B | $3.18B |
| Gross profit | $2.82B | $2.22B | $1.86B | $1.02B |
| Gross margin | 43.34% | 41.62% | 39.46% | 32.23% |
| Operating expenses | $1.32B | $1.14B | $1.04B | $960.9M |
| Operating income | $1.50B | $1.08B | $816.0M | $62.7M |
| Operating margin | 23.10% | 20.16% | 17.32% | 1.98% |
| EBITDA | $1.79B | $1.34B | $1.07B | $340.8M |
| EBITDA margin | 27.48% | 25.05% | 22.71% | 10.73% |
| Net income | $1.15B | $153.0M | −$1.85B | $414.7M |
| Net profit margin | 17.66% | 2.87% | −39.28% | 13.06% |
| Basic EPSper basic share | $2.59 | $0.36 | -$4.42 | $1.11 |
| Diluted EPSper diluted share | $2.57 | $0.36 | -$4.42 | -$0.73 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
Hagen Torstein | 108.68M |
Capital Research Global Investors | 25.52M |
FMR LLC | 16.99M |
CANADA PENSION PLAN INVESTMENT BOARD | 11.24M |
Invesco Ltd. | 11.16M |
MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 9.69M |
AQR CAPITAL MANAGEMENT LLC | 9.29M |
Select Equity Group, L.P. | 8.6M |
FEDERATED HERMES, INC. | 8.24M |
WELLINGTON MANAGEMENT GROUP LLP | 6.16M |
BlackRock, Inc. | 6M |
T. Rowe Price Investment Management, Inc. | 5.7M |
AMERICAN CENTURY COMPANIES INC | 4.76M |
NORGES BANK | 4.72M |
Castle Hook Partners LP | 2.81M |
JPMORGAN CHASE & CO | 2.58M |
PRICE T ROWE ASSOCIATES INC /MD/ | 2.54M |
AGF MANAGEMENT LTD | 2.54M |
BANK OF AMERICA CORP /DE/ | 2.45M |
MORGAN STANLEY | 2.22M |
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 16, 2026Form 4 · 10b5-1 | Marnell RichardEVP, Marketing | SellOrdinary Shares | 14 | $95.50 | $1.3K | 110.8K |
| Jun 16, 2026Form 4 · 10b5-1 | Marnell RichardEVP, Marketing | SellOrdinary Shares | 145 | $94.59 | $13.7K | 110.8K |
| Jun 15, 2026Form 4 · 10b5-1 | Hofmann AntonEVP, Group Operations | SellOrdinary Shares | 1.6K | $96.04 | $154.2K | 292.8K |
| Jun 15, 2026Form 4 · 10b5-1 | Hofmann AntonEVP, Group Operations | SellOrdinary Shares | 92.7K | $95.32 | $8.83M | 294.4K |
| Jun 15, 2026Form 4 · 10b5-1 | Marnell RichardEVP, Marketing | SellOrdinary Shares | 100 | $96.05 | $9.6K | 110.9K |