Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $23.10B | $21.04B | $17.93B | $14.43B | $11.54B | $8.88B | $6.60B | $4.65B | $3.54B | $2.12B | $1.85B |
| Operating income | $5.80B | $4.96B | $4.05B | $3.48B | $2.88B | $2.02B | $1.71B | $1.42B | $1.12B | $439.0M | $548.0M |
| EBITDAderived | $9.82B | $8.60B | $6.79B | $5.64B | $4.92B | $3.73B | $2.92B | $2.22B | $1.79B | $886.0M | $923.0M |
| Net income | $2.53B | $1.68B | $1.45B | $1.38B | $2.72B | $904.0M | $650.0M | $806.0M | $574.0M | $528.0M | $391.0M |
| Basic EPSper diluted share | $0.90 | $0.04 | $0.14 | $0.14 | $1.16 | $0.23 | $0.06 | $0.59 | -$0.04 | $1.13 | $0.69 |
| Diluted EPSper diluted share | $0.90 | $0.04 | $0.14 | $0.14 | $1.16 | $0.23 | $0.06 | $0.59 | -$0.04 | $1.13 | $0.69 |