Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 15.63B | $ 16.13B | $ 13.67B | $ 17.54B | $ 14.43B | |
| $ 7.06B | $ 7.35B | $ 5.90B | $ 11.04B | $ 7.08B | |
| $ 5.64B | $ 5.46B | $ 5.16B | $ 5.06B | $ 5.16B | |
| $ 251.40M | $ 256.20M | $ 272.70M | $ 295.90M | $ 275.30M | |
| $ 1.67B | $ 2.15B | $ 1.01B | $ 6.28B | $ 2.19B | |
| $ 1.42B | $ 1.89B | $ 738.80M | $ 5.99B | $ 1.91B | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 1.42B | $ 1.89B | $ 738.80M | $ 5.99B | $ 1.91B | |
| $ 1.19B | $ 1.57B | $ 623.20M | $ 4.76B | $ 1.58B | |
| $ 5.32 | $ 6.77 | $ 2.58 | $ 18.94 | $ 5.87 | |
| $ 5.25 | $ 6.68 | $ 2.55 | $ 18.63 | $ 5.79 | |
| 225.70M | 226.23M | 236.44M | 251.10M | 269.00M | |
| 225.70M | 226.23M | 244.60M | 255.30M | 272.90M |