Revenue
2020
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|---|
| Revenue | $8.45B | $7.52B | $7.10B | $6.62B | $6.29B | $5.37B | $5.18B |
| Operating expenses | $6.40B | $5.73B | $5.40B | $5.35B | $4.92B | — | — |
| Operating income | $2.04B | $1.79B | $1.69B | $1.26B | $1.42B | $1.18B | $1.19B |
| Operating margin | 24.22% | 23.83% | 23.87% | 19.11% | 22.52% | 22.02% | 22.88% |
| EBITDA | $2.92B | $2.55B | $2.41B | $1.94B | $2.07B | $1.77B | $1.72B |
| EBITDA margin | 34.59% | 33.91% | 33.93% | 29.29% | 32.98% | 33.02% | 33.25% |
| Net income | $1.51B | $1.17B | $1.20B | $773.0M | $1.17B | $802.0M | $677.0M |
| Net profit margin | 17.86% | 15.55% | 16.95% | 11.68% | 18.56% | 14.93% | 13.07% |
| Basic EPSper basic share | $1.65 | $1.28 | $1.31 | $0.84 | $1.28 | $0.88 | $0.75 |
| Diluted EPSper diluted share | $1.63 | $1.27 | $1.30 | $0.84 | $1.27 | $0.88 | $0.74 |