Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.76B | $ 2.39B | $ 2.19B | $ 1.67B | $ 1.42B | |
| $ 2.57B | $ 1.65B | $ 1.59B | $ 1.53B | $ 1.53B | |
| $ 1.52B | $ 950.91M | $ 955.70M | $ 898.07M | $ 926.37M | |
| $ 124.33M | $ 56.70M | $ 58.83M | $ 64.59M | $ 63.14M | |
| $ 1.17B | $ 756.95M | $ 689.68M | $ 697.95M | $ 667.42M | |
| $ 1.05B | $ 700.25M | $ 630.85M | $ 633.36M | $ 604.28M | |
| $ -6.61M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 1.04B | $ 700.25M | $ 630.85M | $ 633.36M | $ 604.28M | |
| $ 798.67M | $ 534.78M | $ 494.31M | $ 496.05M | $ 475.54M | |
| $ 7.92 | $ 7.01 | $ 6.50 | $ 6.65 | $ 6.76 | |
| $ 7.86 | $ 6.97 | $ 6.46 | $ 6.60 | $ 6.71 | |
| 100.06M | 76.30M | 76.05M | 74.55M | 70.39M | |
| 100.62M | 76.76M | 76.48M | 75.18M | 70.89M |