Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $51.26B | $55.66B | $53.82B | $65.10B | $56.92B | $38.92B | $44.29B | $43.13B | $35.74B | $28.57B |
| Operating expenses | $32.32B | $36.75B | $31.87B | $32.37B | $30.87B | $25.45B | $28.02B | $27.53B | $24.12B | $24.09B |
| Operating income | $19.46B | $17.54B | $22.93B | $34.11B | $25.52B | $13.68B | $16.11B | $16.00B | $12.55B | $2.80B |
| EBITDAderived | $25.00B | $22.83B | $27.99B | $39.79B | $30.60B | $18.35B | $21.94B | $22.28B | $18.74B | $9.01B |
| Net income | $9.02B | $7.90B | $12.92B | $30.90B | $11.30B | $7.96B | $8.31B | $3.71B | $5.89B | −$6.38B |
| Basic EPSper diluted share | $1.78 | $1.56 | $2.55 | $6.11 | $2.24 | $1.57 | $1.60 | $0.70 | $1.11 | -$1.20 |
| Diluted EPSper diluted share | $1.77 | $1.56 | $2.55 | $6.09 | $2.23 | $1.57 | $1.60 | $0.69 | $1.10 | -$1.20 |