Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $37.45B | $35.57B | $34.95B | $32.72B | $29.21B | $25.89B | $28.13B | $27.45B |
| Gross profit | $13.53B | $12.70B | $11.96B | $10.81B | $9.83B | $8.56B | $9.27B | $9.06B |
| Operating expenses | — | — | — | — | — | $6.90B | $6.48B | $6.61B |
| Operating income | $5.44B | $4.92B | $4.19B | $3.81B | $3.33B | $2.03B | $2.79B | $2.45B |
| EBITDAderived | $7.60B | $6.72B | $5.82B | $5.39B | $4.88B | $3.62B | — | — |
| Net income | $3.75B | $3.49B | $3.18B | $3.86B | $2.63B | $1.12B | $1.72B | $2.88B |
| Basic EPSper diluted share | $5.54 | $5.06 | $4.36 | $5.15 | $3.35 | $1.43 | $2.14 | $346.50 |
| Diluted EPSper diluted share | $5.51 | $5.02 | $4.33 | $5.11 | $3.32 | $1.42 | $2.13 | $344.70 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 15, 2026Form 4 | ORiordain PadraigSee Remarks | SellOrdinary Shares | 1.5K | $104.45 | $155.8K | 1.2K |
| Mar 12, 2026Form 4 | Talbot SiobhanDirector | BuyOrdinary Shares | 2.0K | $102.11 | $204.2K | 7.5K |
| Mar 11, 2026Form 4 | FEARON RICHARD HDirector | BuyOrdinary Shares | 3.8K | $104.49 | $397.1K | 143.8K |
| Aug 12, 2025Form 4 | Lake RandyChief Operating Officer | SellOrdinary Shares | 40.0K | $110.91 | $4.44M | 50.2K |
| May 13, 2025Form 4 | ORiordain PadraigGroup General Counsel | BuyOrdinary Shares | 1.5K | $99.16 | $147.9K | 1.5K |