Revenue
2023
2024
2025
| 2025 | 2024 | 2023 | |
|---|---|---|---|
| Revenue | $11.81B | $11.70B | $11.68B |
| Gross profit | $3.03B | $3.07B | $2.77B |
| Operating income | $1.91B | $2.19B | $1.89B |
| EBITDAderived | $2.66B | $2.93B | $2.58B |
| Net income | $1.19B | $1.27B | $956.0M |
| Basic EPSper diluted share | $2.14 | $2.30 | $1.73 |
| Diluted EPSper diluted share | $2.14 | $2.30 | $1.73 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 22, 2026Form 4 | Forrest NollaigChief Mktg & Corp Affairs Off | BuyOrdinary Shares | 2.0K | $50.25 | $100.5K | 20.1K |
| May 21, 2026Form 4 | Brouwer RoaldChief Technology Officer | BuyOrdinary Shares | 1.5K | $49.84 | $74.8K | 19.8K |
| May 20, 2026Form 4 | Gross MarioChief Supply Chain Officer | BuyOrdinary Shares | 1.2K | $48.63 | $58.4K | 34.7K |
| May 19, 2026Form 4 | Gross MarioChief Supply Chain Officer | BuyOrdinary Shares | 1.0K | $48.63 | $48.6K | 33.7K |
| May 19, 2026Form 4 | Gross MarioChief Supply Chain Officer | BuyOrdinary Shares | 1.8K | $49.47 | $89.0K | 32.7K |