Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 7.90B | $ 7.04B | $ 6.18B | $ 5.37B | $ 4.83B | |
| $ 5.47B | $ 4.88B | $ 4.31B | $ 3.75B | $ 3.41B | |
| $ 3.24B | $ 2.88B | $ 2.56B | $ 2.23B | $ 2.07B | |
| $ 872.20M | $ 812.80M | $ 755.20M | $ 650.10M | $ 615.90M | |
| $ 3.13B | $ 3.04B | $ 2.66B | $ 2.12B | $ 1.88B | |
| $ 2.24B | $ 2.00B | $ 1.75B | $ 1.52B | $ 1.34B | |
| $ -299.30M | $ -29.60M | $ -2.10M | $ -242.50M | $ -303.70M | |
| $ 1.94B | $ 1.97B | $ 1.74B | $ 1.28B | $ 1.03B | |
| $ 1.54B | $ 1.55B | $ 1.36B | $ 1.19B | $ 1.10B | |
| $ 14.31 | $ 14.47 | $ 12.80 | $ 11.22 | $ 10.42 | |
| $ 14.20 | $ 14.35 | $ 12.70 | $ 11.13 | $ 10.30 | |
| 107.20M | 107.10M | 106.60M | 105.90M | 105.30M | |
| 107.80M | 108.00M | 107.40M | 106.80M | 106.50M |