Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.21B | $2.02B | $1.69B | $1.46B | $1.50B | $1.09B | $1.24B | $1.47B | $1.40B | $1.13B |
| Gross profit | $743.2M | $553.8M | $392.5M | $276.9M | $131.0M | $39.0M | $151.5M | $373.7M | $409.1M | $222.9M |
| Operating expenses | $1.03B | $1.04B | $905.8M | $846.9M | $819.6M | $691.6M | $741.3M | $766.0M | $695.7M | $607.2M |
| Operating income | $916.5M | $400.3M | $297.1M | $214.3M | $18.3M | −$37.2M | −$288.8M | $298.9M | $352.5M | $169.8M |
| EBITDAderived | $1.36B | $828.3M | $690.2M | $553.4M | $378.0M | $326.4M | $57.9M | $632.0M | $650.3M | $468.9M |
| Net income | $568.5M | $76.7M | $66.4M | $70.4M | −$244.4M | −$144.6M | −$343.8M | $85.4M | $139.7M | −$35.2M |
| Basic EPSper diluted share | $1.44 | $0.20 | $0.22 | $0.27 | -$0.93 | -$0.55 | -$1.32 | $0.33 | $0.57 | -$0.15 |
| Diluted EPSper diluted share | $1.44 | $0.20 | $0.22 | $0.27 | -$0.93 | -$0.55 | -$1.32 | $0.33 | $0.57 | -$0.15 |