Revenue
2017
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | $3.62B | $3.27B | $3.20B | $3.24B | $2.92B | $1.98B | $2.82B | $2.75B | $2.59B |
| Gross profit | $1.13B | $1.00B | $880.1M | $992.4M | $940.2M | $249.1M | $704.5M | $801.2M | $719.7M |
| Operating income | $619.9M | $618.2M | $643.9M | $603.4M | $651.9M | −$180.8M | $289.0M | $401.0M | $371.5M |
| EBITDAderived | $767.5M | $756.4M | $765.5M | $728.3M | $787.3M | −$33.7M | $445.8M | $563.2M | $512.1M |
| Net income | $398.9M | $400.9M | $533.6M | $541.5M | $607.2M | −$225.3M | $259.8M | $362.3M | $346.6M |
| Basic EPSper diluted share | $2.61 | $2.46 | $3.03 | $2.94 | $3.08 | -$1.14 | $1.27 | $1.62 | $1.47 |
| Diluted EPSper diluted share | $2.61 | $2.46 | $3.03 | $2.93 | $3.07 | -$1.14 | $1.27 | $1.61 | $1.47 |