Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 9.80B | $ 8.60B | $ 8.89B | $ 9.60B | $ 8.32B | |
| $ 4.95B | $ 3.79B | $ 3.60B | $ 3.30B | $ 3.00B | |
| $ 2.58B | $ 1.63B | $ 1.69B | $ 1.38B | $ 1.28B | |
| $ 1.48B | $ 1.35B | $ 1.26B | $ 1.12B | $ 1.07B | |
| $ 4.05B | $ 3.92B | $ 3.53B | $ 3.37B | $ 3.04B | |
| $ 2.37B | $ 2.15B | $ 1.91B | $ 1.92B | $ 1.71B | |
| $ -701.40M | $ -406.50M | $ -371.70M | $ -191.60M | $ -216.10M | |
| $ 1.67B | $ 1.75B | $ 1.54B | $ 1.73B | $ 1.50B | |
| $ 1.56B | $ 1.53B | $ 1.33B | $ 1.41B | $ 1.30B | |
| $ 4.86 | $ 4.81 | $ 4.22 | $ 4.46 | $ 4.12 | |
| $ 4.83 | $ 4.83 | $ 4.22 | $ 4.45 | $ 4.11 | |
| 325.40M | 316.20M | 315.40M | 315.40M | 315.40M | |
| 327.90M | 316.50M | 315.90M | 316.10M | 316.30M |