Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 11.07B | $ 11.89B | $ 10.38B | $ 10.11B | $ 10.14B | |
| $ 4.12B | $ 4.17B | $ 3.39B | $ 4.16B | $ 3.75B | |
| $ 2.39B | $ 2.61B | $ 2.28B | $ 2.30B | $ 2.33B | |
| $ 722.94M | $ 693.87M | $ 664.42M | $ 772.90M | $ 968.75M | |
| $ 2.42B | $ 2.20B | $ 833.05M | $ 2.25B | $ 592.60M | |
| $ 1.73B | $ 1.56B | $ 1.10B | $ 1.87B | $ 1.42B | |
| $ -296.64M | $ -286.06M | $ -1.16B | $ -648.82M | $ -2.10B | |
| $ 1.43B | $ 1.27B | $ -60.64M | $ 1.22B | $ -676.55M | |
| $ 1.07B | $ 964.29M | $ -175.30M | $ 988.81M | $ -949.00M | |
| $ 5.38 | $ 4.39 | $ -0.81 | $ 4.63 | $ -4.36 | |
| $ 5.35 | $ 4.37 | $ -0.81 | $ 4.62 | $ -4.36 | |
| 208.80M | 216.00M | 216.90M | 217.10M | 216.80M | |
| 209.90M | 217.30M | 216.90M | 217.60M | 216.80M |