Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.30B | $ 2.13B | $ 1.92B | $ 1.99B | $ 1.92B | |
| $ 1.36B | $ 1.13B | $ 984.14M | $ 1.05B | $ 1.09B | |
| $ 733.04M | $ 576.59M | $ 559.62M | $ 569.52M | $ 534.60M | |
| $ 37.02M | $ 75.23M | $ 73.97M | $ 87.94M | $ 92.63M | |
| $ 859.28M | $ 822.55M | $ 669.21M | $ 561.23M | $ 646.92M | |
| $ 627.31M | $ 551.74M | $ 424.52M | $ 475.75M | $ 553.38M | |
| $ 289.02M | $ 195.02M | $ 170.13M | $ 133.53M | $ 140.29M | |
| $ 916.33M | $ 746.76M | $ 594.65M | $ 609.28M | $ 693.67M | |
| $ 715.30M | $ 581.19M | $ 462.26M | $ 475.47M | $ 546.59M | |
| $ 5.76 | $ 4.47 | $ 3.49 | $ 3.49 | $ 3.87 | |
| $ 5.63 | $ 4.41 | $ 3.46 | $ 3.46 | $ 3.81 | |
| 122.20M | 130.07M | 132.59M | 136.07M | 141.22M | |
| 125.25M | 131.73M | 133.73M | 137.42M | 143.31M |