Revenue
2016
2017
2018
2019
2020
2021
2022
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | — | — | — | $28.05B | $26.47B | $19.79B | $21.53B | $17.76B | $16.22B | $9.30B |
| Operating expenses | — | — | — | $3.06B | $2.95B | $2.54B | $2.48B | $2.44B | $2.05B | $1.60B |
| Operating income | $6.10B | $6.68B | $5.71B | $4.15B | $1.61B | $618.0M | $1.28B | $1.34B | $172.2M | $1.07B |
| Net income | $4.77B | $3.87B | $4.38B | $3.37B | $3.40B | $218.4M | $2.00B | $376.0M | $1.74B | −$512.5M |
| Basic EPSper diluted share | $230.07 | $173.41 | $186.87 | $140.83 | $129.33 | $6.59 | $72.80 | $12.03 | $66.74 | -$24.18 |
| Diluted EPSper diluted share | $213.78 | $160.56 | $173.24 | $131.37 | $122.25 | $6.29 | $69.79 | $11.65 | $64.98 | -$24.18 |