Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 7.71B | $ 10.11B | $ 9.65B | $ 8.98B | $ 8.52B | |
| $ 5.59B | $ 6.35B | $ 5.93B | $ 5.20B | $ 4.75B | |
| $ 4.12B | $ 4.06B | $ 3.71B | $ 3.22B | $ 2.99B | |
| $ 1.42B | $ 2.01B | $ 1.90B | $ 1.78B | $ 1.90B | |
| $ 3.45B | $ 4.52B | $ 3.74B | $ 2.43B | $ 3.23B | |
| $ 1.47B | $ 2.29B | $ 2.21B | $ 1.98B | $ 1.76B | |
| $ -91.63M | $ -346.19M | $ -975.19M | $ -1.67B | $ -598.98M | |
| $ 1.38B | $ 1.94B | $ 1.24B | $ 310.01M | $ 1.16B | |
| $ 1.40B | $ 1.57B | $ 986.23M | $ 111.49M | $ 965.46M | |
| $ 5.84 | $ 6.18 | $ 3.78 | $ 0.41 | $ 3.30 | |
| $ 5.83 | $ 6.16 | $ 3.77 | $ 0.40 | $ 3.29 | |
| 239.79M | 254.29M | 261.13M | 275.19M | 292.65M | |
| 240.17M | 254.84M | 261.70M | 275.58M | 293.67M |