Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 5.69B | $ 4.74B | $ 3.76B | $ 1.67B | $ 2.90B | |
| $ 5.14B | $ 4.47B | $ 3.58B | $ 1.03B | $ 2.55B | |
| $ 2.61B | $ 1.38B | $ 1.43B | $ -1.01B | $ 1.14B | |
| $ 107.48M | $ 30.00M | $ 28.20M | $ 18.90M | $ 6.07M | |
| $ 1.35B | $ 3.13B | $ 2.18B | $ 2.06B | $ 1.42B | |
| $ 2.53B | $ 3.10B | $ 2.15B | $ 2.04B | $ 1.41B | |
| $ -1.73B | $ -1.89B | $ -1.40B | $ -777.79M | $ -451.05M | |
| $ 806.38M | $ 1.21B | $ 752.83M | $ 1.26B | $ 963.81M | |
| $ 681.45M | $ 931.50M | $ 622.26M | $ 954.52M | $ 772.23M | |
| $ 1.05 | $ 1.69 | $ 1.11 | $ 1.84 | $ 1.56 | |
| $ 1.04 | $ 1.67 | $ 1.10 | $ 1.80 | $ 1.51 | |
| 564.69M | 495.48M | 481.93M | 468.84M | 451.28M | |
| 564.69M | 499.60M | 483.72M | 481.64M | 467.67M |