Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | — | — | — |
| Gross margin | 36.13% | 35.71% | 34.23% | 33.05% | 33.65% | 33.08% | 32.96% | 33.00% | — | — | — |
| Operating expenses | $8.09B | $7.78B | $7.78B | $7.01B | $6.50B | $6.90B | $6.48B | $6.61B | — | — | — |
| Operating income | $5.44B | $4.92B | $4.19B | $3.81B | $3.33B | $2.03B | $2.79B | $2.45B | — | — | — |
| Operating margin | 14.53% | 13.85% | 11.98% | 11.64% | 11.39% | 7.83% | 9.93% | 8.91% | — | — | — |
| EBITDA | $7.60B | $6.72B | $5.82B | $5.39B | $4.88B | $3.62B | $4.14B | — | — | — | — |
| EBITDA margin | 20.28% | 18.90% | 16.65% | 16.46% | 16.70% | 13.98% | 14.72% | — | — | — | — |
| Net income | $3.75B | $3.49B | $3.18B | $3.86B | $2.63B | $1.17B | $1.74B | $2.89B | — | — | — |
| Net profit margin | 10.02% | 9.82% | 9.09% | 11.80% | 9.00% | 4.50% | 6.18% | 10.52% | — | — | — |
| Basic EPSper basic share | $5.54 | $5.06 | $4.36 | $5.15 | $3.35 | $1.43 | $2.14 | $3.47 | — | — | — |
| Diluted EPSper diluted share | $5.51 | $5.02 | $4.33 | $5.11 | $3.32 | $1.42 | $2.13 | $3.45 | — | — | — |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
Manifold Albert Jude | 187.57K |
Buckley Peter J. | 169.67K |
Creech Nathan | 147.95K |
FEARON RICHARD H | 144.84K |
Lake Randy | 104.14K |
Feury Robert T. Jr. | 57.57K |
Foley Isabel | 52.53K |
Wheatley Philip | 52K |
San Agustin Juan Pablo | 50.6K |
Mintern Denis James | 49.89K |
Boucher Richard Aidan Hugh | 25.04K |
Lane Kristin | 18.74K |
Bryan Aylwyn | 16.82K |
Talbot Siobhan | 8.51K |
McKay Lamar | 5.04K |
Kelly Shaun | 5.04K |
Khan Badar | 3.54K |
Karlstrom Johan | 3.04K |
Rhinehart Mary K | 2.34K |
Platt Gillian L. | 2.2K |
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 |
|---|---|---|---|---|---|---|
| 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 |