Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $7.05B | $5.15B | $4.24B | $3.46B | $2.60B | $4.21B | $3.50B | $3.21B | $3.30B | — |
| Gross profit | $3.72B | $1.88B | $1.16B | $515.4M | $541.1M | $2.30B | $1.35B | $579.7M | $704.7M | $493.6M |
| Operating income | $3.28B | $1.54B | $801.4M | $117.7M | $72.1M | $1.90B | $991.1M | $200.5M | $336.5M | $46.3M |
| EBITDAderived | $4.38B | $2.69B | $1.79B | $901.7M | $767.8M | $2.74B | $1.72B | $972.9M | $1.16B | $901.3M |
| Net income | $2.39B | $948.8M | $416.3M | −$605.2M | $221.2M | $1.34B | $718.6M | −$23.6M | $445.4M | −$104.0M |
| Basic EPSper diluted share | $1.96 | $0.77 | $0.34 | -$0.47 | $0.18 | $1.07 | $0.57 | -$0.02 | $0.36 | -$0.08 |
| Diluted EPSper diluted share | $1.95 | $0.77 | $0.34 | -$0.47 | $0.17 | $1.06 | $0.57 | -$0.02 | $0.35 | -$0.08 |