Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 6.27B | $ 5.88B | $ 5.50B | $ 5.28B | $ 5.05B | |
| $ 3.02B | $ 2.86B | $ 2.65B | $ 2.52B | $ 2.41B | |
| $ 1.58B | $ 1.52B | $ 1.44B | $ 1.37B | $ 1.17B | |
| $ 703.80M | $ 680.10M | $ 670.40M | $ 671.50M | $ 667.40M | |
| $ 2.10B | $ 2.04B | $ 2.00B | $ 1.86B | $ 1.91B | |
| $ 1.44B | $ 1.34B | $ 1.21B | $ 1.14B | $ 1.24B | |
| $ -461.90M | $ -449.80M | $ -351.20M | $ -266.80M | $ -205.30M | |
| $ 974.80M | $ 893.70M | $ 857.70M | $ 876.10M | $ 1.04B | |
| $ 796.90M | $ 760.50M | $ 607.10M | $ 650.20M | $ 800.00M | |
| $ 3.26 | $ 3.09 | $ 2.45 | $ 2.56 | $ 3.13 | |
| $ 3.15 | $ 3.00 | $ 2.39 | $ 2.48 | $ 2.99 | |
| 244.30M | 246.40M | 248.30M | 254.00M | 255.60M | |
| 253.10M | 253.80M | 254.50M | 262.00M | 267.30M |