Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 13.55B | $ 11.90B | $ 11.91B | $ 12.29B | $ 9.86B | |
| $ 4.08B | $ 3.70B | $ 4.85B | $ 5.41B | $ 4.75B | |
| $ 1.09B | $ 997.90M | $ 2.45B | $ 3.21B | $ 2.76B | |
| $ 2.40B | $ 1.78B | $ 815.72M | $ 1.64B | $ 1.33B | |
| $ 5.39B | $ 4.13B | $ 1.40B | $ 4.19B | $ 3.49B | |
| $ 2.99B | $ 2.71B | $ 2.40B | $ 2.20B | $ 1.99B | |
| $ -1.15B | $ -1.46B | $ -2.67B | $ -332.19M | $ -421.05M | |
| $ 1.84B | $ 1.24B | $ -275.04M | $ 1.87B | $ 1.57B | |
| $ 1.69B | $ 811.65M | $ -442.24M | $ 1.40B | $ 1.22B | |
| $ 4.56 | $ 2.27 | $ -1.27 | $ 4.05 | $ 3.55 | |
| $ 4.56 | $ 2.27 | $ -1.27 | $ 4.05 | $ 3.54 | |
| 370.85M | 357.48M | 349.58M | 346.78M | 343.97M | |
| 371.26M | 357.48M | 349.58M | 347.25M | 344.63M |