Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.33B | $ 3.36B | $ 3.05B | $ 2.00B | $ 1.83B | |
| $ 2.12B | $ 1.92B | $ 1.93B | $ 1.79B | $ 1.87B | |
| $ 1.41B | $ 1.25B | $ 1.25B | $ 1.13B | $ 1.07B | |
| $ 82.69M | $ 105.31M | $ 109.89M | $ 107.56M | $ 102.47M | |
| $ 793.89M | $ 771.95M | $ 793.14M | $ 767.72M | $ 898.57M | |
| $ 711.20M | $ 666.64M | $ 683.25M | $ 660.16M | $ 796.10M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 711.20M | $ 666.64M | $ 683.25M | $ 660.16M | $ 796.10M | |
| $ 577.99M | $ 523.57M | $ 530.75M | $ 520.27M | $ 618.12M | |
| $ 9.18 | $ 8.14 | $ 8.02 | $ 7.68 | $ 8.95 | |
| $ 9.18 | $ 8.14 | $ 8.02 | $ 7.68 | $ 8.95 | |
| 60.92M | 63.74M | 65.65M | 67.21M | 68.59M | |
| 60.92M | 63.74M | 65.65M | 67.21M | 68.59M |