Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.92B | $ 2.85B | $ 2.65B | $ 1.88B | $ 1.40B | |
| $ 2.19B | $ 2.00B | $ 1.94B | $ 1.69B | $ 1.37B | |
| $ 1.42B | $ 1.30B | $ 1.23B | $ 1.02B | $ 881.99M | |
| $ 87.78M | $ 82.82M | $ 76.44M | $ 71.34M | $ 69.29M | |
| $ 859.49M | $ 778.78M | $ 788.82M | $ 740.17M | $ 558.83M | |
| $ 771.70M | $ 695.97M | $ 712.37M | $ 668.83M | $ 489.54M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 771.70M | $ 695.97M | $ 712.37M | $ 668.83M | $ 489.54M | |
| $ 648.56M | $ 582.54M | $ 597.97M | $ 579.15M | $ 443.08M | |
| $ 10.02 | $ 8.88 | $ 9.11 | $ 8.84 | $ 6.79 | |
| $ 9.92 | $ 8.87 | $ 9.08 | $ 8.79 | $ 6.74 | |
| 64.05M | 64.19M | 64.20M | 64.16M | 63.61M | |
| 64.10M | 64.28M | 64.41M | 64.52M | 64.10M |