Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 5.28B | $ 4.12B | $ 4.28B | $ 8.30B | $ 5.79B | |
| $ 1.17B | $ 327.33M | $ 612.47M | $ 4.59B | $ 2.26B | |
| $ 232.63M | $ 326.87M | $ 216.22M | $ 2.05B | $ 2.23B | |
| $ 753.57M | $ 765.83M | $ 750.09M | $ 719.79M | $ 745.83M | |
| $ 1.69B | $ 859.55M | $ 1.23B | $ 3.29B | $ 699.51M | |
| $ 940.64M | $ 460.00K | $ 396.25M | $ 2.54B | $ 23.86M | |
| $ -50.20M | $ -24.95M | $ -35.29M | $ -99.24M | $ -252.05M | |
| $ 890.43M | $ -24.49M | $ 360.95M | $ 2.44B | $ -228.19M | |
| $ 634.42M | $ 57.23M | $ 198.40M | $ 1.87B | $ -186.90M | |
| $ 2.05 | $ 0.18 | $ 0.66 | $ 6.09 | $ -0.61 | |
| $ 2.03 | $ 0.18 | $ 0.64 | $ 5.69 | $ -0.61 | |
| 309.72M | 309.49M | 299.79M | 307.20M | 308.15M | |
| 312.36M | 313.41M | 311.60M | 329.22M | 308.15M |